axios发起post请求 url总是自动携带参数 导致访问后端失败

  • Post author:
  • Post category:其他


原因:axios请求配置中有 data 和 params参数

data 参数适用于

put、post、patch请求;

params 参数适用于

get请求 ;

因为 post请求却使用配置params传参 导致参数自动追加到url 导致访问出错

Controller 中

@RequestBody 注解 用于接收请求body中的参数  例如  post 请求携带的body (另外body只有一个 后端接受的时候也只能有一个RequestBody)

@RequestParam注解 用于接收url中的参数:例如 get 请求 localhost:8080/project?a=1



版权声明:本文为qq_34112931原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。