我有一个类似 localhost:8080 / abc / v1 / doc 的网址,当使用这些响应标头从浏览器地址栏直接点击时会返回一些json
Response Headers
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Content-Type: application/json
Transfer-Encoding: chunked
Server: Jetty(9.1.4.v20140401)
即便如此,当我尝试从不同的域加载此URL时,它会抛出以下异常:
No 'Access-Control-Allow-Origin' header is present on the requested resource
另外我还有一个疑问,即使在请求的资源上存在 No'Access-Control-Allow-Origin'标头,REST API客户端也可以调用任何网址不在场?
如何?
提前致谢
答案 0 :(得分:0)
我对localhost也有同样的问题。通过将插件更改为“RESTClient”(针对Firefox webbrowser https://addons.mozilla.org/pl/firefox/addon/restclient/)解决了问题。