我正在开发一个测试 API 调用的应用程序,在该应用程序中,我能够为使用注释@Requestparam和@Pathvariable声明的参数生成 URL 。
但是在使用@RequestBody时,我们在 post man 中使用raw 。我不确定数据是如何以原始形式发送的。我只想知道如何将原始数据发送到服务器。
任何帮助表示赞赏。提前致谢。
我正在使用 Jquery 作为 AJAX 执行此操作。
我正在开发一个测试 API 调用的应用程序,在该应用程序中,我能够为使用注释@Requestparam和@Pathvariable声明的参数生成 URL 。
但是在使用@RequestBody时,我们在 post man 中使用raw 。我不确定数据是如何以原始形式发送的。我只想知道如何将原始数据发送到服务器。
任何帮助表示赞赏。提前致谢。
我正在使用 Jquery 作为 AJAX 执行此操作。
在请求的header选项中,添加Content-Type:application/json
并在正文中,选择原始格式并将您的 json 参数设置为{'guid':'61791957-81A3-4264-8F32-49BCFB4544D8'}
我在http://www.iminfo.in/post/post-json-postman-rest-client-chrome上找到了解决方案
使用 raw 时,您的请求正文应如下所示:
{"param1":"value1","param2":"value2","param3":"value3","param4":"value4"}
您只需在 $.ajax 调用中设置“数据”属性,如下所示:http: //api.jquery.com/jQuery.ajax/。
对变量使用双引号并用逗号分隔。
{“id”:“1”,“名称”:“xyz”}
除了以下注释之外,请确保格式也正确。
{
"param1" : "value1",
"param2": "value2"
}