先展示结果(适用于RestTemplate
):
Json格式RequestBody.png
在项目中经常会遇到通过Spring的RestTemplate
去调用第三方server的情况,遇到错误时就需要检查系统发起的RequestBody
是否正常。
只需要将断点设置在org.springframework.http.client.AbstractBufferingClientHttpRequest
类,第44
行,查看方法executeInternal(HttpHeaders headers)
内的bufferedOutput
字段的值。把它的value复制出来,即可放到Postman中使用了。
比如示例中的RequestBody
格式化成Json之后:
{
"id": 1,
"name": "ABC",
"age": 99
}
这个方法找起来还算方便,如果有更好的方法,也请留言告知。多谢啦
网友评论