通过IE

时间:2017-03-15 10:42:16

标签: javascript internet-explorer google-api google-drive-api microsoft-edge

我正在使用Google Drive API v2来使用 Files: get上显示的功能获取文件内容(请参阅 downloadFile 功能)。

这适用于Chrome,Firefox没有问题但IE不是这种情况(Edge,11等)。

如果用户在IE选项中启用Access Data Sources Accross Domains选项,则请求完成,并返回包含文件内容的响应。

那么,在IE中没有此安全问题的情况下是否可以从Google云端硬盘获取文件内容?

是否存在从发送请求中遗漏的配置,或者是API端点实现的问题

  

https://doc-14-18-docs.googleusercontent.com/docs/securesc/.../file_id?e=download&gd=true

1 个答案:

答案 0 :(得分:0)

我尝试了post建议的内容,现在我将访问令牌传递给标头 正如Google Drive guide page所示,但作为网址中的参数,即

'&access_token=' + accessToken

这样在Internet Explorer中没有问题。我想这是需要在Google云端硬盘示例中澄清的内容。