【发布时间】:2013-12-20 02:29:03
【问题描述】:
这是我的代码的一部分
$.ajax({
type: 'GET',
url: '//outside.com/api/v1/userinfo.json',
crossDomain: true,
dataType: 'json',
为什么我仍然收到请求选项?
"OPTIONS /api/v1/userinfo.json HTTP/1.1" 301 0
有什么想法吗?
【问题讨论】:
-
选项请求是一个飞行前请求,用于检查服务器是否返回正确的标头以发出 CORS 请求。在您的控制台中,您是否看到很多红色文字说明了有关同源策略的内容? en.wikipedia.org/wiki/Cross-origin_resource_sharing
-
另外,crossDomain 选项也不需要,因为这是一个跨域请求。
标签: javascript django jquery cross-domain