我目前正在 VUE 中编程。
这是我使用 fastAPI 创建的用于添加位置的端点
为了从我的组件添加位置,我在 VUE 组件中创建了一个名为
fetchNewLocation
: 的函数
我之前用 swagger ui 测试过我的端点,一切正常:
但是,当我尝试执行使用 AXIOS 的函数时,我收到
422 Unprocessable Entity
错误:
另外,在我的回复中,参数似乎根本没有到达后端:
我也尝试了
fetch
作为 AXIOS
的替代品,但我仍然收到 422
错误。
老实说,现在我别无选择。我确信我在函数中给出的参数是有效的字符串,并且端点的构造非常简单,因此我看不到我可能犯的任何其他错误的可能性。我还在另一个函数中使用 AXIOS 发送
GET
请求,无论出于何种原因,这都有效。
如果我的
PUT
在 swagger ui 中工作,为什么不能在 AXIOS 中工作?我做错了什么?
在 package.json 文件中添加代理,将 3000 更改为服务器的端口号,然后重试。
“代理”:“http://localhost:3000”,