[英]On Firefox, CORS request gives error “:” (colon)
在Chrome上,我没有遇到过跨域请求的麻烦,但是在Firefox(Ubuntu 14.04)上,我收到一个错误,该错误只包含要求xmlhttprequest的行上的冒号。
xmlhttp.open("GET", "http://x.x.x.x:xxxx/folder/file.xml", false);
错误消息只是“:”。
我有一个类似的问题,我的所有XMLHttpRequests都经历过,除了一些非常具体的问题,即使是轻微的URL更改也解决了问题。 我唯一得到的是冒号:在控制台中。 最后,我意识到AdBlockPlus阻止了至少一个这样的请求通过(请求在URL中有'Banners')。
所以我不确定这是否能解决你的问题,但我已多次遇到它。
使用Firebug,问题原来是
Blocked loading mixed active content
我在CORS POST请求上遇到了同样的错误。 我正在使用https://cors-anywhere.herokuapp.com/来绕过同源策略。 问题是NoScript阻止外部域 ,因此如果您在请求中使用外部API,这可能会解决它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.