【发布时间】:2022-11-13 09:51:30
【问题描述】:
我的前端部分出现 axios 代码 404 错误,这是代码
const [username, setUsername] = useState('');
const [password, setPassword] = useState('');
const submitHandler = async (e) => {
e.preventDefault();
try {
console.log(username, password)
const { data } = await axios.post('/api/users/signin', {
username,
password,
});
console.log(data);
} catch (error) {
console.log(error);
}
}
我收到 POST http://localhost:3000/api/users/signin 404(未找到),axios 请求失败,状态为 404。虽然我在 VScode 中使用其余客户端使用该 api,但我得到的响应是我期待,但不知何故,当我试图在我的前端部分使用它时,我得到了错误。
我还用了一个 "代理": "http://localhost:5000", 在我的 package.json 文件中
【问题讨论】:
-
你可能想检查后端的 url