Post запрос json
Автор Trixter Admin задал вопрос в разделе Другие языки и технологии
JSON как сделать ПОСТ-запрос c# ? и получил лучший ответ
Ответ от [гуру]
Не смешивайте мухи с котлетами.
Любой POST-запрос делается через HttpWebRequest, примерно одинаково. Погуглите и найдете примеры.
JSON - это просто такой формат строки, который может, например, передаваться POST-запросом, как и любая другая строка string. Строка в формате JSON может выглядеть, например, так:
string s = "{"ключ1": "значение1", "ключ2": { "подключ1", "значение2"} }";
То, что на скринах, это просто представление такой строки в виде бинарного дерева. Вам надо в виде строки JSON.
Просветленный
(26490)
Строка из моего примера
string s = "{"ключ1": "значение1", "ключ2": { "подключ1", "значение2"} }";
эквивалентна вот такому дереву:
ttp://msdn.microsoft.com в помощь
И в гугле набей "WebRequest msdn", там все про него
Нужно создать класс JsonWriter, который преобразует поданную на его вход комбинацию хэш-таблиц и массивов в их строковое представление. Полученную строку отправить в теле POST запроса классом HttpWebRequest, указав Content-Type: application/json.
Иными словами, проще некуда...