feign接口无法传递参数 (初学者)
//修改用户信息
@PutMapping("user/update")
public Result update(@RequestBody User user);
一种是将所需要的数据类型放在请求体中 用@requestBody 来获取
//发送短信验证码
@RequestMapping("/validateCode/send4retrieve/{telephone}")
public Result send4retrieve( @PathVariable("telephone") String telephone);
一种是将所需要的数据类型放在请求头中 用@PathVariable 来获取 restful风格
------------------------------------------------------------------------
注意在feign接口中 不管使用什么方式都需要在参数前面加注解;在contreller层可以省略的@PathVariable注解(单个参数) 在feign接口中必须有
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步