15

我正在开发一个测试 API 调用的应用程序,在该应用程序中,我能够为使用注释@Requestparam@Pathvariable声明的参数生成 URL 。

但是在使用@RequestBody时,我们在 post man 中使用raw 。我不确定数据是如何以原始形式发送的。我只想知道如何将原始数据发送到服务器。

任何帮助表示赞赏。提前致谢。

我正在使用 Jquery 作为 AJAX 执行此操作。

4

5 回答 5

23

在请求的header选项中,添加Content-Type:application/json
标头内容类型邮递员 json

并在正文中,选择原始格式并将您的 json 参数设置为{'guid':'61791957-81A3-4264-8F32-49BCFB4544D8'}

身体邮递员json

我在http://www.iminfo.in/post/post-json-postman-rest-client-chrome上找到了解决方案

于 2016-09-02T09:13:39.290 回答
12

使用 raw 时,您的请求正文应如下所示:

{"param1":"value1","param2":"value2","param3":"value3","param4":"value4"}
于 2014-05-07T11:04:41.480 回答
1

您只需在 $.ajax 调用中设置“数据”属性,如下所示:http: //api.jquery.com/jQuery.ajax/

于 2013-09-14T12:16:33.260 回答
1

对变量使用双引号并用逗号分隔。

例子 :

{“id”:“1”,“名称”:“xyz”}

于 2019-08-29T18:36:38.433 回答
0

除了以下注释之外,请确保格式也正确。

{
	"param1" : "value1",
	"param2": "value2"
}

于 2019-07-30T18:56:16.783 回答