Подтвердить что ты не робот

как почтовый агент REST Клиентские данные json отправляются на сервер в сообщениях POST, PUT?

Я работаю над приложением для тестирования вызовов API, в которых я могу сгенерировать URL-адрес для параметров, объявленных с помощью аннотации @Requestparam и @Pathvariable.

Но при использовании @RequestBody мы используем raw в post man. Я не уверен, как данные отправляются в raw. Я просто хочу знать, как отправлять данные в raw на сервер.

Любая помощь приветствуется. Заранее спасибо.

Я делаю это как AJAX, используя JQuery.

4b9b3361

Ответ 1

В опции заголовка запроса добавьте Content-Type:application/json
header content-type postman json

и в теле выберите формат Raw и поместите свои json-параметры, например {'guid':'61791957-81A3-4264-8F32-49BCFB4544D8'}

body postman json

Я нашел решение на http://www.iminfo.in/post/post-json-postman-rest-client-chrome

Ответ 2

Тело запроса должно быть как показано ниже, когда вы используете raw:

{"param1":"value1","param2":"value2","param3":"value3","param4":"value4"}

Ответ 3

Вам просто нужно установить атрибут data в вызове $.ajax, как показано здесь: http://api.jquery.com/jQuery.ajax/.

Ответ 4

Используйте двойную кавычку для переменной и разделите ее запятой.

пример:

{ "id": "1", "Название": "хуг" }

Ответ 5

В дополнение к приведенным ниже комментариям, убедитесь, что форматирование также правильно.

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