【发布时间】:2018-10-30 20:35:20
【问题描述】:
我正在使用 ReactJS 开发一个 Web 应用程序,并且我想使用 axios 执行一个 GET 请求。首先我尝试了以下行:
axios.get("http://localhost:8080/MyWebApplication/MyServlet").then(data=>{
//Code
});
但我收到以下错误:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:8080/WebApplication1/NewServlet. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
后来我尝试添加header解决问题
axios.get("http://localhost:8080/WebApplication1/NewServlet", {headers:{'Access-Control-Allow-Origin': '*'}}).then(data=>{
//code
});
但问题仍然存在。怎么了?
【问题讨论】:
-
在后台你用什么?