Исключение сокета при отправке запроса на HTTPS-сервер с помощью httpClientC#

Место общения программистов C#
Ответить
Гость
 Исключение сокета при отправке запроса на HTTPS-сервер с помощью httpClient

Сообщение Гость »


Я пытаюсь отправить массив байтов на сайт HTTPS и получаю ошибку тайм-аута. Также очень медленный ответ. Я отправляю несколько пакетов массива байтов, некоторые из них упакованы, я получаю статус 200, а некоторые пакеты терпят неудачу.
здесь заголовки вычисляются Cnonce для дайджест-аутентификации

Код: Выделить всё

HttpContent contentss = new ByteArrayContent(array1);
contentss.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");
httpClient.DefaultRequestHeaders.Authorization = headers;
// httpClient.DefaultRequestHeaders.Add("Connection", "keep-alive");
// contentss.Headers.

var response1 = await httpClient.PostAsync("https://192.168.1.1/fwup_install", contentss);
Console.WriteLine(response1.StatusCode);
Console.WriteLine(response1.Content);


Источник: https://stackoverflow.com/questions/781 ... httpclient
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»