【发布时间】:2021-10-13 06:32:06
【问题描述】:
我有一个 API 可以更新数据库中的数据,然后返回一个查询。该 API 采用单个参数,并且在通过浏览器手动测试以及使用 axios get 请求进行测试时可以正常工作。但是出于安全目的,我想尝试坚持使用 POST 请求并对其进行测试,但是如果我尝试通过 POST(将 axios.get 更改为 axios.post)请求运行它,则参数值不会传递给 API .下面是我的 axios 请求。可能是什么问题?
axios.post(window.location.origin + '/API/StateContacts', {
params: {
STATE_DD_INPUT: stateDD
}
})
.then(response => {
this.stateContactsArray = response.data;
}).catch(error => {
console.log(error.response.data.error);
});
【问题讨论】:
标签: javascript vue.js asp.net-core asp.net-web-api axios