使用Feign調用三方服務接口時,接口使用對象接收參數,在feign中調用時需要指定json傳參類型(consumes = "application/json")
例:
FeignClient.java
@PutMapping(value = "/instcollect/uploadReport",consumes = "application/json")
String uploadReport(Map map);
三方服務controller
Controller.java
@PutMapping("/uploadReport") public String uploadReport(@RequestBody ReportUploadForm form){ return instCollectService.uploadReport(form); }