我试图了解目前是否有任何方法可以从网络客户端进行可恢复的上传(例如Google Cloud Storage存储桶)。看看FileReader它看起来不可能(对于大文件)。我想念一下吗?
答案 0 :(得分:1)
您可能需要查看Cloud Storage官方文档,了解可JSON API或XML API的可恢复上传内容。您基本上需要在第一个HTTP请求中向Storage请求可恢复的会话URI,并通过jQuery的ajax方法在第二个请求中实际将文件上载到该URI。
您会在请求可恢复会话URI时看到您需要通过持票人令牌验证您的请求。如this SO answer中所述:
您需要让您的客户使用他们自己的Google凭据(不寻常,但对于管理其他人的Google云资源的第三方工具有意义)或使用某种形式的签名网址或类似的功能。
答案 1 :(得分:0)
我不明白文档。这里可以使用“切片”方法,但它位于File对象上。请参阅“阅读JavaScript中的本地文件 - HTML5 Rocks”,https://www.html5rocks.com/en/tutorials/file/dndfiles/