当你的java方法是这样定义的
@PostMapping("/rePushMedicalRecord") public String rePushMedicalRecord(@RequestParam("topicId") String topicId){
}
参数是@RequestParam接收,则请求时需要用application/x-www-form-urlencoded请求
如果是@RequestBody 则需要定义入参对象,从字段中获取数值
@PostMapping("/rePushMedicalRecord") public String rePushMedicalRecord(@RequestBody BodyData bodyData){
dodyData.getTopicId();方式获取数据
}
application/x-www-form-urlencoded
和 application/json
是两种不同的 Content-Type,它们各自有不同的用途和编码方式,用于在 HTTP 请求中发送数据。以下是这两种 Content-Type 的主要区别:
1. application/x-www-form-urlencoded
- 用途:主要用于发送表单数据,尤其是 HTML 表单数据。
- 编码方式:数