Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可从客户端JavaScript恢复上载?_Javascript_File Upload_Google Cloud Platform_Filereader - Fatal编程技术网

可从客户端JavaScript恢复上载?

可从客户端JavaScript恢复上载?,javascript,file-upload,google-cloud-platform,filereader,Javascript,File Upload,Google Cloud Platform,Filereader,我试图了解目前是否有任何方法可以从web客户端进行可恢复的上传(例如到Google云存储桶)。查看FileReader,它看起来不可能(对于大文件)。我错过什么了吗 您可能需要查看云存储官方文档,以获取可恢复的上载,无论是针对或。基本上,您需要在第一个HTTP请求中向存储器请求一个可恢复的会话URI,并在第二个请求中通过jQuery的ajax方法将文件实际上载到该URI 您将看到,在请求可恢复会话URI时,需要通过承载令牌对请求进行身份验证。如中所述: 你要么需要让你的客户使用他们自己的谷歌凭证

我试图了解目前是否有任何方法可以从web客户端进行可恢复的上传(例如到Google云存储桶)。查看FileReader,它看起来不可能(对于大文件)。我错过什么了吗


您可能需要查看云存储官方文档,以获取可恢复的上载,无论是针对或。基本上,您需要在第一个HTTP请求中向存储器请求一个可恢复的会话URI,并在第二个请求中通过jQuery的ajax方法将文件实际上载到该URI

您将看到,在请求可恢复会话URI时,需要通过承载令牌对请求进行身份验证。如中所述:

你要么需要让你的客户使用他们自己的谷歌凭证(不寻常,但对于管理其他人谷歌云资源的第三方工具来说是有意义的),要么使用某种形式的签名URL或类似功能


我不理解文件。这里可以使用“slice”方法,但它是在File对象上使用的。例如,请参阅“阅读JavaScript-HTML5 Rocks中的本地文件”,谢谢,我知道这一点。我问的是如何在客户端用JavaScript调用它(用于可恢复的上传)。