springcloud feign请求方式变成post

错误:

{“timestamp”:”2021-01-15T15:15:10.368+0000″,”status”:405,”error”:”Method Not Allowed”,”message”:”Request method ‘POST’ not supported”,”path”:”/user/getUser”}

这是原因,feign 在调用的时候,如果没有写 @RequestParam 等注解时,默认采用 @RequestBody ,而这样请求方式就会自动采用 POST;

@RequestBody————-> @PostMapping

@RequestParam 、@PathVariable——@GetMapping

欢迎您的到来,感谢您的支持!

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注