Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React JS中的Axios post请求_Javascript_Node.js_Reactjs_Http_Axios - Fatal编程技术网

Javascript React JS中的Axios post请求

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错误采取任何措施。正如您所说,您必须

我在一个React JS项目上,我需要从服务器请求一些数据。我想在渲染之前获得这些信息,因为我想在第一次收费时在浏览器上显示数据

这是我编写的代码(在组件的render()之前):

但我得到以下错误:

我的问题是:

  • 如何在不修改服务器上的CORS conf的情况下解决此问题
我在服务器上有我的react项目,我在考虑是否可能从服务器发出请求,然后发送数据或从react获取数据


提前谢谢

我觉得您没有对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))
    }