当前位置:   article > 正文

POST http://localhost:8080/XXX/XXX 400 (Bad Request)_前端post导出400

前端post导出400

一、问题:在发送前端POST请求时(使用form进行传参),出现400错误,具体是请求体Required request body is missing 丢失

二、主要原因:在发送POST请求,进行参数传递的参数名不应该是param 而是data。

三、扩展

  • GET请求时,使用params,参数会直接追加至请求字符串(url)后,可以在Postman中测试;

  1. axios({
  2. method: "get",
  3. url: "http://www.tuling123.com/openapi/api",
  4. params: {
  5. info: "BJ"
  6. },
  7. })
  • POST请求时,使用data,参数是添加到请求体(body)的

  1. axios({
  2. method: "post",
  3. url: "http://www.tuling123.com/openapi/api",
  4. data: {
  5. info: "BJ"
  6. },
  7. })

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/304997
推荐阅读
相关标签
  

闽ICP备14008679号