【发布时间】:2020-11-22 13:34:34
【问题描述】:
我正在为我的 react 应用程序使用护照。当我从邮递员调用 /users/login 并发送登录数据时,一切正常,当我通过我的反应应用程序中的按钮调用以下代码时,我收到一个错误的请求 400 错误。所以我认为我的请求转移有问题,想法?
loginUser = (loginCredentials) => {
const url = `${baseUrl}/users/login`;
const options = {
method: 'POST',
body: JSON.stringify(loginCredentials),
};
return fetch(url, options).then(response => {
if (!response.ok) {
return new Promise(resolve => resolve(null));
}
return response.json()
});
}
【问题讨论】:
-
HTTP 错误究竟是什么?
-
你可以在你的选项中添加 "Content-Type": "application/json" 看看它是否有效。
标签: javascript reactjs fetch passport.js