Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在方法GET axios中发送正文_Javascript - Fatal编程技术网

Javascript 在方法GET axios中发送正文

Javascript 在方法GET axios中发送正文,javascript,Javascript,我如何发送身体的方法得到,但我没有得到 我试过了,但没用 const res = await axios({ method: 'get', url: `${this.state.url}Docto/Imagens`, headers: { Authorization: `Bearer ${Token}`, "Content-Type": "application/json" }, processData: false,

我如何发送身体的方法得到,但我没有得到

我试过了,但没用

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 }
})
在《邮递员》中,请求通常有效


我知道正确的方法是在get上通过querystring传递参数,但后端是这样做的。

get
请求没有正文,请改用查询字符串。 对于axios,我通常使用npm,它也用于:

配置:

    {
       ...
       // `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'})
      },
      ....
    }

GET请求没有主体。作为请求一部分的任何参数都将简单地附加到查询字符串中的URL。GET请求允许有一个正文,但服务器应该忽略它。