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

248
HttpServletRequest для завершения URL

У меня есть HttpServletRequestобъект. Как получить полный и точный URL-адрес, по которому этот вызов поступил на мой сервлет? Или, по крайней мере, настолько точно, насколько это возможно, поскольку, возможно, существуют вещи, которые можно восстановить (возможно, порядок...

244
В чем разница между «Запросить полезную нагрузку» и «Данные формы», как видно на вкладке «Сеть» инструментов разработчика Chrome

На этот вопрос есть ответы на Stack Overflow на русском : чем отличается Запрос Payload от FormData в JS У меня есть старое веб-приложение, которое я должен поддерживать (которое я не написал). Когда я заполняю форму и отправляю, затем проверяю вкладку «Сеть» в Chrome, я вижу «Запрос полезной...

242
Отправить POST-запрос с данными, указанными в файле через Curl

Мне нужно сделать запрос POST через Curl из командной строки. Данные для этого запроса находятся в файле. Я знаю, что через PUT это можно сделать с помощью --upload-fileопции. curl host:port/post-file -H "Content-Type: text/xml" --data "contents_of_file"...

240
Могу ли я изменить все мои ссылки http: // просто на //?

Дэйв Уорд говорит, Это не совсем легкое чтение, но в разделе 4.2 RFC 3986 предусмотрены полностью определенные URL-адреса, в которых полностью отсутствует протокол (HTTP или HTTPS). Когда протокол URL-адреса пропущен, браузер использует протокол базового документа. Проще говоря, эти URL-адреса без...

238
Как установить заголовки HTTP (для контроля кэша)?

Как включить кэширование браузера для моего сайта? Должен ли я просто поместить контроль кэша: public где-то в моем заголовке, как это? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" Cache-Control:public; > Я использую...

235
Как сделать HTTP-запрос с использованием Ruby on Rails?

Я хотел бы взять информацию с другого сайта. Поэтому (возможно) я должен сделать запрос на этот сайт (в моем случае запрос HTTP GET) и получить ответ. Как я могу сделать это в Ruby on Rails? Если это возможно, это правильный подход для использования в моих...

233
Обработка $ http ответа в сервисе

Недавно я опубликовал подробное описание проблемы, с которой я сталкиваюсь здесь, в SO. Поскольку я не мог отправить реальный $httpзапрос, я использовал тайм-аут для имитации асинхронного поведения. Привязка данных из моей модели для просмотра работает правильно, с помощью @Gloopy Теперь, когда я...

230
Установка таймаута Curl в PHP

Я запускаю запрос curl для базы данных eXist через php. Набор данных очень большой, и, как следствие, базе данных постоянно требуется много времени для возврата XML-ответа. Чтобы исправить это, мы настроили запрос curl, который должен быть долгим. $ch = curl_init(); $headers["Content-Length"] =...

223
В чем разница между HTTP 1.1 и HTTP 2.0? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос HTTP / 1.1 хорошо работает в...

221
Что такое HTTP-заголовок «Upgrade-Insecure-Requests»?

Я сделал запрос POST на сайт HTTP (не HTTPS), проверил запрос в Chrome Developer Tools и обнаружил, что он добавил свой собственный заголовок перед отправкой на сервер: Upgrade-Insecure-Requests: 1 После выполнения поиска Upgrade-Insecure-Requestsя могу только найти информацию о сервере,...

220
Есть ли способ сделать HTTP PUT в Python

Мне нужно загрузить некоторые данные на сервер, используя HTTP PUTв Python. Из моего краткого прочтения документации по urllib2, это только HTTP POST. Есть ли способ сделать HTTP PUTв...

219
REST API 404: неверный URI или недостающий ресурс?

Я создаю REST API, но я столкнулся с проблемой. Кажется, что принятая практика при разработке REST API заключается в том, что если запрошенный ресурс не существует, возвращается 404. Однако для меня это добавляет ненужную двусмысленность. HTTP 404 более традиционно ассоциируется с неверным URI. В...

217
URL Кодировать строку в jQuery для запроса AJAX

Я внедряю мгновенный поиск Google в своем приложении. Я хотел бы отключить HTTP-запросы, когда пользователь вводит текст. Единственная проблема, с которой я сталкиваюсь, заключается в том, что, когда пользователь попадает в пробел между именем и фамилией, пробел не кодируется как +, тем самым...

217
Могу ли я прочитать хэш-часть URL-адреса в моем серверном приложении (PHP, Ruby, Python и т. Д.)?

Предполагая URL-адрес: www.example.com/?val=1#part2 PHP может читать переменные запроса, val1используя массив GET. Является ли значение хеш-функции part2доступным для чтения? Или это только до браузера и...

213
Какие методы HTTP соответствуют каким методам CRUD?

В программировании в стиле RESTful мы должны использовать методы HTTP в качестве наших строительных блоков. Я немного запутался, хотя какие методы соответствуют классическим методам CRUD. GET / Read и DELETE / Delete достаточно очевидны. Однако в чем разница между PUT / POST? Они соответствуют один...

212
HTTP POST возвращает ошибку: 417 «Ожидание не выполнено».

Когда я пытаюсь POST к URL, это приводит к следующему исключению: Удаленный сервер возвратил ошибку: (417) Ошибка ожидания. Вот пример кода: var client = new WebClient(); var postData = new NameValueCollection(); postData.Add("postParamName", "postParamValue"); byte[] responseBytes =...

209
Как сделать асинхронные HTTP-запросы в PHP

Есть ли в PHP способ сделать асинхронные HTTP-вызовы? Меня не волнует ответ, я просто хочу сделать что-то подобное file_get_contents(), но не ждать, пока запрос завершится, прежде чем выполнить остальную часть моего кода. Это было бы очень полезно для отключения "событий" в моем приложении или...