Отправка json в теле для пост-тестов API - PullRequest
0 голосов
/ 07 августа 2020

Я пытаюсь отправить код json в теле для теста POST api. Как показано ниже. Проблема в том, что я получаю ошибки из-за квадратных скобок, компилятор говорит ") ожидается" и "; ожидается ». Как это исправить?

JObject jObjectbody = new JObject();
jObjectbody.Add("x": ["xxxxx8P22"]);
jObjectbody.Add("verifiedPriceDate", "2020-02-28");

request.AddParameter("application/json; jObjectbody, ParameterType.RequestBody);

В почтальоне запрос работает нормально, но в теле мне нужно передать именно следующее: введите описание изображения здесь

1 Ответ

2 голосов
/ 07 августа 2020

Используйте escape-символы. Для C# вы можете написать так:

string jsonData = "\"x\": [xxxxP82]";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...