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

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

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

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

7
Проверка, представляет ли HttpStatusCode успех или неудачу
Предположим, у меня есть следующая переменная: System.Net.HttpStatusCode status = System.Net.HttpStatusCode.OK; Как я могу проверить, является ли это кодом состояния успеха или ошибкой? Например, я могу сделать следующее: int code = (int)status; if(code >= 200 && code < 300) { //Success } Еще у меня может быть какой-то белый список: HttpStatusCode[] …
93 c#  .net  system.net 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.