Javascript 招摇过市失败,出现CORS样式错误

Javascript 招摇过市失败,出现CORS样式错误,javascript,java,xmlhttprequest,cors,swagger,Javascript,Java,Xmlhttprequest,Cors,Swagger,我以前也有过这个错误,但这次我真的可以让招摇过市的用户界面工作。我放入URL的json文件来自同一主机,因此不需要CORS。事实上,我已经在服务器端启用了CORS,但它没有添加头,因为浏览器没有发送源头(大概是因为它知道CORS不是必需的) 事实上,json文件返回一个200,我可以在Chrome调试工具网络选项卡的响应中看到它的内容——令人恼火的是,其中没有失败的请求,所以我不知道是什么坏了,除了petstore URL确实起作用 ETA:Swagger Editor可以在没有这些问题的情况下

我以前也有过这个错误,但这次我真的可以让招摇过市的用户界面工作。我放入URL的json文件来自同一主机,因此不需要CORS。事实上,我已经在服务器端启用了CORS,但它没有添加头,因为浏览器没有发送源头(大概是因为它知道CORS不是必需的)

事实上,json文件返回一个200,我可以在Chrome调试工具网络选项卡的响应中看到它的内容——令人恼火的是,其中没有失败的请求,所以我不知道是什么坏了,除了petstore URL确实起作用


ETA:Swagger Editor可以在没有这些问题的情况下调用我的API,即使它托管在另一台服务器上,但它是我想与用户共享的Swagger UI。

这与CORS无关,不管是什么问题

将JSON文件替换为来自petstore的JSON文件是可行的,因此解析它时一定遇到了一些问题

Can't read from server. It may not have the appropriate access-control-origin settings.