我有一个网络应用程序,它允许用户代表我的网络应用程序将文件上传到谷歌云存储。我已经使用 HTML POST 表单成功实现了一个简单的功能,在此处进行了描述。
当用户上传文件时,我想显示诸如文件上传的剩余百分比、传输速率等信息。我在解释这个主题的文档中找不到任何地方,也不知道如何开始。非常感谢您的建议或相关参考资料。
我有一个网络应用程序,它允许用户代表我的网络应用程序将文件上传到谷歌云存储。我已经使用 HTML POST 表单成功实现了一个简单的功能,在此处进行了描述。
当用户上传文件时,我想显示诸如文件上传的剩余百分比、传输速率等信息。我在解释这个主题的文档中找不到任何地方,也不知道如何开始。非常感谢您的建议或相关参考资料。
我找到了一个非常简单的解决方案,对我很有用:)
我需要做的一项额外工作是使用gsutil setcors my-bucket-cors.xml gs://my-bucket
.
my-bucket-cors.xml 包含:
<?xml version="1.0" encoding="UTF-8"?>
<CorsConfig>
<Cors>
<Origins>
<Origin>http://my-web-app.com</Origin>
</Origins>
<Methods>
<Method>GET</Method>
<Method>HEAD</Method>
<Method>POST</Method>
<Method>DELETE</Method>
<Method>PUT</Method>
</Methods>
<ResponseHeaders>
<ResponseHeader>*</ResponseHeader>
</ResponseHeaders>
<MaxAgeSec>1800</MaxAgeSec>
</Cors>
</CorsConfig>