Вопросы с тегом «system.net»

108
Что такое IP-адрес ":: 1"?

Я играл с сокетами на локальной машине без подключения к сети. Увидеть ниже: IPAddress address = IPAddress.Any; // doesn't work IPAddress address = IPAddress.Parse("::1"); // works Так что же такое ::1IP-адрес? Это доступный IP-адрес по умолчанию или это адрес обратной связи? что происходит с...

105
Использование EnsureSuccessStatusCode и обработка генерируемого HttpRequestException

Какая схема использования HttpResponseMessage.EnsureSuccessStatusCode()? Он удаляет содержимое сообщения и выбрасывает HttpRequestException, но я не вижу, как программно обрабатывать его иначе, чем общий Exception. Например, он не включает в себя HttpStatusCode, что было бы удобно. Есть ли способ...

96
Отправить файл через HTTP POST с C #

Я искал и читал об этом и не смог найти ничего действительно полезного. Я пишу небольшое приложение Win C #, которое позволяет пользователю отправлять файлы на веб-сервер не по FTP, а по HTTP с использованием POST. Думайте об этом как о веб-форме, но работающей в приложении Windows. У меня есть...

93
Проверка, представляет ли HttpStatusCode успех или неудачу

Предположим, у меня есть следующая переменная: System.Net.HttpStatusCode status = System.Net.HttpStatusCode.OK; Как я могу проверить, является ли это кодом состояния успеха или ошибкой? Например, я могу сделать следующее: int code = (int)status; if(code >= 200 && code < 300) {...