Как отправить Json, содержащий значение xml, из POSTMAN? - PullRequest
0 голосов
/ 26 сентября 2019

Я использую почтальон для проверки API.Метод POST и данные JSON:

{ "page" : "<xml> <content xs="xyz">.......</xml>" }

В теле я выбрал «raw» и выбрал «JSON», который автоматически добавляет «application / json» в заголовок.

Когда я отправляю этот запрос, я получаю сообщение об ошибке из-за двойных кавычек в <content> tag.Требуется ли обработка (экранирование) на входе или внутри кода API?

1 Ответ

0 голосов
/ 26 сентября 2019

Вы должны экранировать двойные кавычки с помощью \, например,

{"page":"<?xml version=\"1.0\"?>\n<page></page>"} 

Также убедитесь, что вы установили HTTP-заголовок Content-Type: application / json.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...