Вопросы с тегом «httpwebrequest»

HttpWebRequest - это класс для приложений .NET Framework, который предоставляет специфичную для HTTP реализацию класса WebRequest.

434
Запрос был прерван: не удалось создать безопасный канал SSL / TLS

Мы не можем подключиться к HTTPS-серверу WebRequestиз-за этого сообщения об ошибке: The request was aborted: Could not create SSL/TLS secure channel. Мы знаем, что на сервере нет действительного сертификата HTTPS с используемым путем, но для обхода этой проблемы мы используем следующий код, который...

352
Сделать HTTP-запрос с Android

Я искал везде, но не смог найти ответ, есть ли способ сделать простой HTTP-запрос? Я хочу запросить страницу / скрипт PHP на одном из моих сайтов, но не хочу показывать эту страницу. Если возможно, я даже хочу сделать это в фоновом режиме (в...

298
Загрузить файлы с помощью HTTPWebrequest (multipart / form-data)

Есть ли какой-нибудь класс, библиотека или фрагмент кода, который поможет мне загружать файлы с помощью HTTPWebrequest ? Изменить 2: Я не хочу загружать в папку WebDAV или что-то в этом роде. Я хочу смоделировать браузер, так же, как вы загружаете свой аватар на форум или загружаете файл через...

289
Получение номера кода статуса Http (200, 301, 404 и т. Д.) Из HttpWebRequest и HttpWebResponse

Я пытаюсь получить номер кода состояния HTTP из HttpWebResponseобъекта, возвращенного из HttpWebRequest. Я надеялся получить реальные цифры (200, 301, 302, 404 и т. Д.), А не текстовое описание. («Ok», «MovedPermanently» и т. Д.) Число находится в свойстве где-то в объекте ответа? Любые идеи, кроме...

266
Что означают% 5B и% 5D в запросах POST?

Я пытаюсь написать класс Java для входа на определенный сайт. Данные, отправленные в запросе POST для входа в систему user%5Blogin%5D=username&user%5Bpassword%5D=123456 Мне любопытно, что %5Bи что %5Dозначает в ключе входа пользователя . Как мне закодировать эти...

205
.Net HttpWebRequest.GetResponse () вызывает исключение при возврате кода состояния http 400 (неверный запрос)

Я нахожусь в ситуации, когда я получаю код HTTP 400 с сервера, это совершенно законный способ, когда сервер сообщает мне, что случилось с моим запросом (используя сообщение в содержимом ответа HTTP) Однако .NET HttpWebRequest вызывает исключение, когда код состояния равен 400. Как мне справиться с...

201
В чем разница между кодом состояния HTTP 200 (кэш) и кодом состояния 304?

Я использую плагин Google Page Speed ​​для Firefox для доступа к моему веб-сайту. Некоторые компоненты на моей странице обозначены как статус HTTP: 200 200 (кеш) 304 По Google "Скорость страницы". Что меня смущает, так это разница между 200 (кеш) и 304. Я обновлял страницу несколько раз (но не...

178
Какая разница между классами WebClient и HTTPWebRequest в .NET?

Какая разница между WebClientи на HttpWebRequestклассы в .NET? Они оба делают очень похожие вещи. Фактически, почему они не были объединены в один класс (слишком много методов / переменных и т. Д. Могут быть одной из причин, но в .NET есть другие классы, которые нарушают это правило)....

148
Использование CookieContainer с классом WebClient

Ранее я использовал CookieContainer с сеансами HttpWebRequest и HttpWebResponse, но теперь я хочу использовать его с WebClient. Насколько я понимаю, нет встроенного метода, как для HttpWebRequests ( request.CookieContainer). Как я могу собирать куки с веб-клиента в CookieContainer? Я погуглил и...

146
Получить домен хоста по URL?

как получить домен хоста из строкового URL? GetDomain имеет 1 входной «URL», 1 выходной «Домен» Пример1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Пример2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Пример 3 INPUT:...

133
Как игнорировать проверку сертификата при ssl

Я пытаюсь найти способ игнорировать проверку сертификата при запросе ресурса Https, но пока я нашел полезную статью в Интернете. Но у меня все еще есть проблема. Пожалуйста, просмотрите мой код. Я просто не понимаю, что означает код ServicePointManager.ServerCertificateValidationCallback. Когда...

132
Веб-клиент против HttpWebRequest / HttpWebResponse

Мне кажется, что большую часть того, что можно сделать, HttpWebRequest/Responseможно сделать и с WebClientклассом. Я где-то читал, что WebClientэто оболочка высокого уровня для WebRequest/Response. Пока я не вижу ничего, что можно было бы сделать с помощью того, HttpWebRequest/Responseчего нельзя...

122
Установка данных тела WebRequest

Я создаю веб-запрос в ASP.NET, и мне нужно добавить кучу данных в тело. Как я могу это сделать? var request = HttpWebRequest.Create(targetURL); request.Method = "PUT"; response = (HttpWebResponse)request.GetResponse();...

115
Сервер совершил нарушение протокола. Раздел = ResponseStatusLine ERROR

Я создал программу, попытался разместить строку на сайте и получил такую ​​ошибку: «Сервер совершил нарушение протокола. Раздел = ResponseStatusLine» после этой строки кода: gResponse = (HttpWebResponse)gRequest.GetResponse(); Как я могу исправить это...

114
Как правильно сделать HTTP-запрос GET

Я все еще новичок в C #, и я пытаюсь создать приложение для этой страницы, которое сообщит мне, когда я получу уведомление (ответил, прокомментировал и т. д.). Но пока я просто пытаюсь сделать простой вызов api, который получит данные пользователя. Я использую Visual Studio Express 2012 для...

112
C # HttpWebRequest против WebRequest

Я видел этот фрагмент кода: var request = (HttpWebRequest) WebRequest.Create("http://www.google.com"); Зачем нужно кастовать (HttpWebRequest)? Почему бы просто не использовать HttpWebRequest.Create? А почему делает HttpWebRequest.Createа WebRequest, а не а...

97
Получение данных JSON обратно из HTTP-запроса

У меня есть веб-запрос, который работает правильно, но он просто возвращает статус ОК, но мне нужен объект, который я прошу вернуть. Я не уверен, как получить запрашиваемое значение json. Я новичок в использовании объекта HttpClient, есть ли свойство, которое мне не хватает? Мне действительно...