Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/84.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 fetch api显示不同的行为_Javascript_Reactjs_React Native_React Router - Fatal编程技术网

Javascript React js fetch api显示不同的行为

Javascript React js fetch api显示不同的行为,javascript,reactjs,react-native,react-router,Javascript,Reactjs,React Native,React Router,我使用fetch API进行服务器调用,除了一个post请求之外,所有其他post/get请求都命中了/desire服务器URL,但是一个post请求命中了本地主机服务器 post请求的服务类代码和基本URL与其他URL相同 service.js:56 POST。。。。500(内部服务器错误) 代码: 功能保存(工作流){ const token=authenticationGenerator.generateAuthenticationToken(localStorage.getItem('u

我使用fetch API进行服务器调用,除了一个post请求之外,所有其他post/get请求都命中了/desire服务器URL,但是一个post请求命中了本地主机服务器

post请求的服务类代码和基本URL与其他URL相同

service.js:56 POST。。。。500(内部服务器错误)

代码:

功能保存(工作流){
const token=authenticationGenerator.generateAuthenticationToken(localStorage.getItem('username'),
localStorage.getItem('password');
常量请求选项={
方法:“POST”,
标题:{'Content Type':'application/json','Authorization':token},
正文:JSON.stringify(工作流)
};
返回获取('/workflow',requestOptions)
.然后(HandlerResponse).然后(workflowData=>{
返回工作流数据;
});
}
。。。点击本地主机

功能保存(阶段){
const token=authenticationGenerator.generateAuthenticationToken(localStorage.getItem('username'),
localStorage.getItem('password');
常量请求选项={
方法:“POST”,
标题:{'Content Type':'application/json','Authorization':token},
正文:JSON.stringify(阶段)
};
返回获取('/phases',requestOptions)
.然后(HandlerResponse).然后(phaseData=>{
返回相位数据;
});
}
…package.json

"scripts": {
    "start": "react-scripts start",
    "build": "webpack --mode production",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
},
"proxy": "http://url../v1",
"eslintConfig": {
    "extends": "react-app"
},

您在服务器端的
/phases
位置有正确的路由吗?

如果您在设备上测试,请确保您在尝试
邮递员
的同一WiFiDid上,以确保您的
/phases
端点工作正常?代码500是服务器的另一面是的,在邮递员身上它工作得很好。单击此处:这些函数具有相同的名称和相同数量的参数,您确定它们不会在调用端混淆吗?我的意思是,你怎么知道调用了哪一个?URL端点和requestionOption方法是不同的。。。baseurl/阶段和baseurl/工作流