Spring Rest请求中的单场体

时间:2017-05-26 23:23:53

标签: json spring rest spring-mvc

在春天,有可能是例如。使用POST的{​​{1}}单个对象到控制器? 像这样:

@RequestBody

如果是,@RequestMapping(value = "/users", method = RequestMethod.POST) public ResponseEntity<Void> createUser(@RequestBody Long userId) { // do smth with userId } 身体应该是什么样的?

2 个答案:

答案 0 :(得分:2)

由于你的@RequestBody是原始的,所以你必须在身体中发送简单的数字。使用POSTMAN捕获请求正文之后 request body screenshot

答案 1 :(得分:1)

绝对可能。

这是一个curl命令,可以获取上述结束点的Http 200

curl -v http://localhost:8080/users -X POST --header "Content-Type:application/json" -d "123"

数据只是一个字符串文字“123”