Post запрос в формате json - C#
Формулировка задачи:
Пытаюсь отправить POST запрос на сервер:
На что компилятор ругается "Удаленный сервер возвратил ошибку: (400) Недопустимый запрос".
Пробовал отправить в программе Advanced REST client с такими же параметрами. Ситуация следующая:
Пишет тоже ошибку "400 Bad Request", но результат все равно показывает.
Листинг программы
- WebClient wc= new WebClient();
- wc.Headers.Add(HttpRequestHeader.Cookie,".....");
- wc.Headers.Add(HttpRequestHeader.ContentType, "application/json");
- wc.Headers.Add("x-requested-with", "XMLHttpRequest");
- string json_data = "{"name":"Ivan" +
- "second_name":"Ivanov" +
- "age":"50"}";
- var j_answer =(JObject)JsonConvert.DeserializeObject(wc.UploadString("https://abcdfg.com/api", json_data));
Решение задачи: «Post запрос в формате json»
textual
Листинг программы
- string json_data = "{"Name":"Ivan" +
- "Second_name":"Ivanov" +
- "Age":"50"}";
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д