在Firefox上,CORS请求给出错误":"(冒号)

Mat*_*att 7 javascript firefox xmlhttprequest cors

在Chrome上,我没有遇到过跨域请求的麻烦,但是在Firefox(Ubuntu 14.04)上,我收到一个错误,该错误只包含要求xmlhttprequest的行上的冒号.

xmlhttp.open("GET", "http://x.x.x.x:xxxx/folder/file.xml", false);
Run Code Online (Sandbox Code Playgroud)

错误消息只是":".

Ada*_*lly 8

尝试禁用AdBlock

我遇到了一个类似的问题,我的所有XMLHttpRequests都经历过,除了一些非常具体的问题,即使是轻微的URL更改也解决了这个问题.我唯一得到的是冒号:在控制台中.最后,我意识到AdBlockPlus阻止了至少一个这样的请求通过(请求在URL中有'Banners').

所以我不确定这是否能解决你的问题,但我已多次遇到它.

  • 我使用的是Privacy Badger,它在尝试访问身份服务器时导致了这个问题,并且禁用它修复了这个问题.但是,它仅在尝试访问HTTPS站点时出现. (2认同)

Mat*_*att 0

使用Firebug,问题结果是

Blocked loading mixed active content
Run Code Online (Sandbox Code Playgroud)