Описание тега http-pipelining

Конвейерная обработка HTTP - это метод, при котором несколько HTTP-запросов отправляются по одному TCP-соединению без ожидания соответствующих ответов.
1 ответ

Как отправить дескрипторы PHP cURL через один сокет TCP, используя HTTP конвейерную обработку?

Я пытаюсь использовать функцию PHP CURL HTTP Pipelining для выполнения нескольких запросов через одно TCP-соединение. Ссылка на эту страницу http://www.php.net/manual/en/function.curl-multi-setopt.php Я включаю конвейерную функцию для curl_multi_exe…
06 июл '14 в 19:50
1 ответ

Каковы недостатки использования HTTP-конвейеризации?

Сессия WWDC 2012. 706 - Рекомендации по работе с сетями объясняют конвейеризацию HTTP. По умолчанию это отключено на iOS В своем выступлении он описал это как огромный выигрыш в производительности. Почему вы не хотите его использовать?
11 фев '13 в 11:01
0 ответов

Веб-сервис Java в HTTP-конвейере

Я хотел бы спросить, можно ли отправить веб-сервис Java через HTTP Pipelining? Если да, может ли он отправлять несколько запросов SOAP в 1 соединение (один и тот же порт) одновременно?
11 июл '18 в 09:18
1 ответ

Сделайте два линейных запроса cURL через TOR с тем же IP

Перед ответом на мой вопрос - будьте внимательны, это не относится к следующим предметам: cURL: два отдельных запроса, один и тот же сеанс выберите исходящий ip для запроса curl Несколько запросов PHP Curl Я работаю в системе защиты от каптчи и одно…
16 фев '13 в 15:51
1 ответ

HTTP: каковы отношения между конвейерной передачей, поддержкой активности и событиями, отправленными сервером?

Я пытаюсь понять, что такое HTTP-конвейерная связь и HTTP-поддержка активности, и пытаюсь установить связь между этими двумя темами и технологией событий отправки сервера. Насколько я понимаю,HTTP keep-alive соединение является стандартным в HTTP 1.…
2 ответа

HttpClient конвейеризация HTTP GET-запросов к ServiceStack API

Во-первых, в качестве сервера используется ServiceStack, который предоставляет RESTful HTTP API. Вот пример. public void GET(XXXXXRequest request) { System.Threading.Thread.Sleep(2000); } Тогда я использую System.Net.Http.HttpClient чтобы получить к…
2 ответа

Как приложение HTTP-сервера может корректно отклонить запрос HTTP Pipeline?

Существует ли конкретное (или согласованное) ответное сообщение HTTP (или другое действие, кроме отключения), чтобы уточнить, что сервер не принимает конвейерные HTTP-запросы? Я ищу что-то, что заставит клиента прекратить конвейерную обработку своих…
11 мар '14 в 09:46
0 ответов

Как я могу использовать постоянные соединения HTTP 1.1 и конвейеризацию из Java или netty?

Как Как я могу использовать постоянные соединения HTTP 1.1 и конвейерную передачу из PHP? Я строю REST API (используя JSON в качестве кодировки данных). Все вызовы API будут HTTP POST, и мне нужно иметь возможность обрабатывать значительные объемы (…
07 янв '19 в 08:07
2 ответа

Наблюдаемый оператор ZIP зависает при использовании http-клиента vertx

Что я делаю: Я использую http-клиент vertx rx для выполнения большого количества HTTP-запросов. в этом конкретном случае я вызываю "метод А", который возвращает список идентификаторов. чтобы получить все идентификаторы, мне нужно несколько раз вызва…
1 ответ

Пакетные запросы AJAX к конечной точке REST

Я хочу отправить много запросов GET к конечной точке REST (реализовано с ArcGIS), с изменением параметров, например: http://<root-url>/query?where=param=foo http://<root-url>/query?where=param=bar http://<root-url>/query?where=para…
25 июн '18 в 12:40
2 ответа

Конвейерная обработка POST-запросов с помощью python-запросов

Предполагая, что я могу проверить, что куча POST запросы фактически логически независимы, как я могу настроить конвейерную передачу HTTP, используя python-requests и заставить его позволить POST запросы в конвейере? У кого-нибудь есть рабочий пример…
16 мар '15 в 12:51
1 ответ

Почему конвейер в Firefox не работает?

Чтобы убедиться, что использование http-конвейеризации может оптимизировать скорость загрузки ресурсов, я сделал следующее тестирование: Откройте Firefox на Mac, в конфигурации измените максимальное количество подключений на сервер к 1, затем я откр…
28 мар '13 в 08:59
0 ответов

Scapy поддерживает http-конвейер?

Я пытаюсь написать сценарий, который делает http конвейерной с scapy. Когда я вызываю функцию отправки для отправки двух моих http-запросов назад, запросы не передаются по конвейеру. Второй http-запрос отправляется после получения первого http-ответ…
04 фев '15 в 08:53
2 ответа

Httphandler для ASP Classic?

Есть ли способ в ASP Classic перехватить HTTP-запрос, прежде чем он попадет на эту страницу? Как и в ASP.Net мы можем отловить запрос в Application_BeginRequest . На самом деле я пытаюсь перенаправить запросы на некоторые другие страницы, если они з…
1 ответ

Netty HTTP 1.1 Поддержка конвейеров

Мне нужно отправить несколько асинхронных запросов на остальной сервер через одно и то же соединение и выполнить их в порядке FIFO, я думаю, что конвейерная обработка HTTP 1.1 просто идеально подходит для этого. Я обнаружил некоторые проблемы в Nett…
16 июн '18 в 03:53
0 ответов

NSMutableURLRequest конвейерная путаница

Я хочу загрузить много изображений с одного и того же HTTP-сервера, поэтому я хочу сделать все это на одном и том же TCP-соединении. Все, что я могу найти, это то, что NSMutableURLRequest позволяет мне включить конвейерную обработку (HTTPShouldUsePi…
09 июн '15 в 00:47
1 ответ

HTTP конвейерная обработка - одновременные ответы на соединение

Я только что читал эту статью в Википедии, посвященную конвейерной обработке HTTP, и из диаграммы видно, что ответы могут отправляться одновременно по одному соединению. Я неправильно интерпретирую диаграмму или это разрешено? Раздел 8.1.2.2 RFC 261…
26 фев '14 в 10:53
1 ответ

Разница между конвейерной передачей HTTP и мультиплексированием HTTP с SPDY

Благодаря Google и Stack Overflow я думаю, что понял разницу между обычной конвейерной передачей HTTP и мультиплексированием HTTP (например, с SPDY), поэтому я создал диаграмму ниже, чтобы показать различия между конвейерной передачей и мультиплекси…
07 май '12 в 10:01
1 ответ

Почему конвейерная обработка отключена в современных браузерах?

Многие, если не все современные браузеры не используют конвейерные HTTP-запросы. В теории конвейерная обработка должна ускорить запросы за счет сокращения количества циклов, необходимых для загрузки веб-сайта. Согласно стандарту HTTP все серверы дол…
0 ответов

Node.js конвейерная обработка агента клиента HTTP?

HTTP-клиент, встроенный в Node.js , похоже, не поддерживает конвейерные запросы. Однако мне пришло в голову, что возможно создать агента, который настраивает конвейеризацию в фоновом режиме. Могут быть проблемы с возвратом данных ответа, как это дол…
13 май '15 в 02:18