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"}";
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д