Задать вопрос
@Xveeder

Как Post запросом передать на сервер JSON-массив на C#?

Привет, мир. Не совсем понятно, как передавать вот такие JSON-массивы на сервер, вернее не понятно как их упаковать:
{
    "clientKey":"dce6bcbb1a728ea8d871de6d169a2057",
    "task":
        {
            "type":"NoCaptchaTask",
            "websiteURL":"http:\/\/mywebsite.com\/recaptcha\/test.php",
            "websiteKey":"6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16",
            "proxyType":"http",
            "proxyAddress":"8.8.8.8",
            "proxyPort":8080,
            "proxyLogin":"proxyLoginHere",
            "proxyPassword":"proxyPasswordHere",
            "userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36"
        }
}


Перекодировать это в строку, и послать как URL-параметры или через заголовки. Совершенно непонятно, в каком виде должен быть этот массив.

Спасибо.
  • Вопрос задан
  • 631 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
mmmaaak
@mmmaaak
перекодировать в строку и отправить не как урл параметр или в заголовках, а как тело http запроса, гугли http body, руками обычно в текст запроса добавлять не нужно, обычно это инкапсулировано внутри библиотек и их методов для post запросов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы