我有一个类似localhost:8080/abc/v1/doc的url,当直接从浏览器地址栏使用这些响应标头命中时,它会返回一些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
我还有一个疑问,即使请求的资源上不存在不存在"访问控制允许来源"标头,REST API 客户端也能够调用任何 URL?
如何?
提前致谢
我对本地主机也有同样的问题。通过将插件更改为"RESTClient"(适用于 Firefox 网络浏览器 https://addons.mozilla.org/pl/firefox/addon/restclient/)解决了问题。