PostMan、ApiFox等工具Post请求中@RequestParam和@RequestBody的混合使用如何传参

方法签名

 @PostMapping("/mms/sendAudit")
    public R sendAudit(@RequestParam("mmsId") Long mmsId,
                       @RequestParam("ecId") Long ecId,
                       @RequestBody(required = false) SignMatchRule signMatchRule) {

以ApiFox为例子

@RequestParam的Params的参数正常传参
PostMan、ApiFox等工具Post请求中@RequestParam和@RequestBody的混合使用如何传参_第1张图片

@RequestBody的参数要以json的格式传输
PostMan、ApiFox等工具Post请求中@RequestParam和@RequestBody的混合使用如何传参_第2张图片
同时Header中要指明 Content-Type=application/json
PostMan、ApiFox等工具Post请求中@RequestParam和@RequestBody的混合使用如何传参_第3张图片
这样就OK了。
祝:工作顺利,永不加班,生活开心。

你可能感兴趣的:(#,编程工具,postman,测试工具)