【发布时间】:2014-07-23 10:56:45
【问题描述】:
我尝试使用 Box.com API 从 https://gist.github.com/seanrose/5570650 上传文件。
我收到以下错误:
`XMLHttpRequest 无法加载“https://upload.box.com/api/2.0/files/content”。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin localhost'。"
我能做什么?如何使用 AJAX 将文件上传到 Box.com?
【问题讨论】:
-
您是否有权访问您的服务器标头信息?
-
我不明白,你能解释一下为什么我需要访问服务器标头吗?
-
允许跨域请求。
-
在这种情况下,需要给我权限的服务器是 BOX,或者是否有其他选项可以让我获得权限?
-
您可以请求将 CORS 标头添加到您的 Box 集成中。这是一封发给 api@box.com 的电子邮件,以获取添加的 URL。请注意,Box 不允许在 CORS 标头中使用通配符。
标签: javascript ajax box-api box boxapiv2