Vuejs2 无法通过axios发布,尾部斜杠错误发布两个请求
我正在使用axios发布到基于令牌的身份验证端点,如下所示:Vuejs2 无法通过axios发布,尾部斜杠错误发布两个请求,vuejs2,axios,Vuejs2,Axios,我正在使用axios发布到基于令牌的身份验证端点,如下所示: axios.post("http://SOMEAPI/PROJECT/token", { username: "SA", password: "123", type: "WT", grant_type: "password" } ).then(function (response) {
axios.post("http://SOMEAPI/PROJECT/token",
{
username: "SA",
password: "123",
type: "WT",
grant_type: "password"
}
).then(function (response) {
console.log('Login output', response.data)
});
这将给我400个错误的请求
如果我在url末尾添加“/”,它将发布来自AXIOS的2个请求。1将用于选项,2将用于post,因为我的project api没有任何project/token/endpoint,因此无法使用。实际的axios语法在我看来很好。问题可能在后端。添加一个catch并检查它会抛出什么额外的错误。可能会添加一些“内容类型”?