【发布时间】:2020-06-01 16:42:12
【问题描述】:
之前有人问过这个问题,但我已经尝试过这些解决方案,我会
一路解释。
任务:
我想将数据发送到内容类型为“application/x-www-form-urlencoded”的api。
问题:
该 URL 在 Postman 中工作正常,并返回正确的响应。当我通过我的 Reactjs 应用程序尝试相同的正文参数时,它以 400 bad request 错误响应。
我尝试过的:
myBody:{
grant_type:"XYZ",
client_id:"XYZ"
}
var request = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
method: "POST",
body:myBody
};
然后我拿这样的东西。
const data = yield fetch(complete_url,request);
我还尝试将 myBody 组合为 formData 。仍然给出同样的错误。
抱歉,由于限制,我没有给出 URL。我正在寻找我可能犯的错误的可能性。
【问题讨论】:
-
请参考这里,因为您必须构建 URL:stackoverflow.com/questions/35325370/…
标签: reactjs fetch http-status-code-400