Задать вопрос
@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-параметры или через заголовки. Совершенно непонятно, в каком виде должен быть этот массив.

Спасибо.
  • Вопрос задан
  • 626 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
mmmaaak
@mmmaaak
перекодировать в строку и отправить не как урл параметр или в заголовках, а как тело http запроса, гугли http body, руками обычно в текст запроса добавлять не нужно, обычно это инкапсулировано внутри библиотек и их методов для post запросов
Ответ написан
Ваш ответ на вопрос

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

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