Javascript React JS中的Axios post请求
我在一个React JS项目上,我需要从服务器请求一些数据。我想在渲染之前获得这些信息,因为我想在第一次收费时在浏览器上显示数据 这是我编写的代码(在组件的render()之前): 但我得到以下错误: 我的问题是:Javascript React JS中的Axios post请求,javascript,node.js,reactjs,http,axios,Javascript,Node.js,Reactjs,Http,Axios,我在一个React JS项目上,我需要从服务器请求一些数据。我想在渲染之前获得这些信息,因为我想在第一次收费时在浏览器上显示数据 这是我编写的代码(在组件的render()之前): 但我得到以下错误: 我的问题是: 如何在不修改服务器上的CORS conf的情况下解决此问题 我在服务器上有我的react项目,我在考虑是否可能从服务器发出请求,然后发送数据或从react获取数据 提前谢谢 我觉得您没有对URL的(读/写)访问权限。您无法对浏览器中的CORS错误采取任何措施。正如您所说,您必须
- 如何在不修改服务器上的CORS conf的情况下解决此问题
提前谢谢 我觉得您没有对URL的(读/写)访问权限。您无法对浏览器中的
CORS
错误采取任何措施。正如您所说,您必须修改服务器上的CORS
头。但是,您可以创建自己的服务器/代理,该服务器/代理将为您调用该API,然后您可以公开一个API
端点,该端点将服务器的响应返回给您的客户端应用程序。不要忘记为您自己的服务器设置适当的CORS
头,否则您将遇到同样的问题。这是否回答了您的问题?我觉得您没有对URL的(读/写)访问权限。您无法对浏览器中的CORS
错误采取任何措施。正如您所说,您必须修改服务器上的CORS
头。但是,您可以创建自己的服务器/代理,该服务器/代理将为您调用该API,然后您可以公开一个API
端点,该端点将服务器的响应返回给您的客户端应用程序。不要忘记为您自己的服务器设置适当的CORS
头,否则您将遇到同样的问题。这是否回答了您的问题?
componentDidMount(){
axios.post('https://XXX',{
msisdn:"XXXX",
passwd:"XXXX"
}).then(res=>console.log(res.data))
}