我正在用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
我偶然发现了一个问题,也许有人能帮上忙。目前,我已经通过npm在react项目中安装了axios,在向节点后端发送请求时,我得到了以下错误
Access to XMLHttpRequest at 'http://mechanicapp.test:3333/api/manufacturer?pagination=true&perPage=3' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn'
我有一个使用reactjs和axios制作的index.html。它是从我的apache本地主机提供的。
我在我的铬浏览器中打开链接http://localhost/~user/index.html。我已经启用了CORS使用在铬插件。
当我尝试在twitter中使用axios时,我得到:
Response for preflight has invalid HTTP status code 400
下面是axios的代码:
var url = 'https://api.twitter.com/1.1/search/tweets.json';