我如何在GET方法中发送body,但是我没有得到。
我试过了,但不工作
const res = await axios({
method: 'get',
url: `${this.state.url}Docto/Imagens`,
headers: {
Authorization: `Bearer ${Token}`,
"Content-Type": "application/json"
},
processData: false,
data: { Id: 4075 },
body: { Id: 4075 }
})在Postman中,请求正常工作

我知道正确的做法是在get上通过querystring传递参数,但后端是这样做的。
发布于 2019-04-08 21:06:45
GET请求没有正文,请改用查询字符串。在使用axios docs时,我通常使用npm package qs。
配置:
{
...
// `paramsSerializer` is an optional function in charge of serializing `params`
// (e.g. https://www.npmjs.com/package/qs, http://api.jquery.com/jquery.param/)
paramsSerializer: function (params) {
return Qs.stringify(params, {arrayFormat: 'brackets'})
},
....
}https://stackoverflow.com/questions/55574062
复制相似问题