Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.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 我在reactjs中不使用axios发送json数据,但postman正在工作_Javascript_Json_Reactjs_Axios - Fatal编程技术网

Javascript 我在reactjs中不使用axios发送json数据,但postman正在工作

Javascript 我在reactjs中不使用axios发送json数据,但postman正在工作,javascript,json,reactjs,axios,Javascript,Json,Reactjs,Axios,我想将JSON数据发送到其他计算机web API服务器。我无法在Reactjs中使用Axios发送数据,但Postman正在工作。这些计算机在同一个网络上工作 控制台错误 选项405(不允许使用方法) 在“”处访问XMLHttpRequest 来自源“”已被CORS策略阻止: 对飞行前请求的响应未通过访问控制检查:否 “Access Control Allow Origin”标头出现在请求的服务器上 资源 未捕获(承诺中)错误:网络错误 在createError(createError.js:

我想将JSON数据发送到其他计算机web API服务器。我无法在Reactjs中使用Axios发送数据,但Postman正在工作。这些计算机在同一个网络上工作


控制台错误

选项405(不允许使用方法)

在“”处访问XMLHttpRequest 来自源“”已被CORS策略阻止: 对飞行前请求的响应未通过访问控制检查:否 “Access Control Allow Origin”标头出现在请求的服务器上 资源

未捕获(承诺中)错误:网络错误 在createError(createError.js:17) 位于XMLHttpRequest.handleError(xhr.js:80)


错误图像:


你必须这样做

   let getRresponse;

   axios.post("https://192.168.1.214:5001/api/books",newItem)
    .then((response) => {
      getRresponse = response;       //get your response here like this
    });

    console.log(getRresponse);


享受吧

你可以检查重复的问题。如果您没有访问API服务器的权限,那么这里有一些选项。您可以查看create-react-app的代理选项。此代码未解决我的问题problem@ahmetcamli这是axios的标准结构,如果代码在您的系统中不起作用,那么您肯定会在其他地方出错。@vijaysadhu,OP正在使用异步函数,并使用async/await正确处理它
axios
提供了一个承诺,没有任何标准的结构处理。嘿@devserkan为什么您仍然使用async await,没有必要使用它们。您所说的“无需”是什么意思?这是ES2017的新增功能。
   let getRresponse;

   axios.post("https://192.168.1.214:5001/api/books",newItem)
    .then((response) => {
      getRresponse = response;       //get your response here like this
    });

    console.log(getRresponse);