Вопросы по теме 'http-1.1'

Имя для HTTP-запроса+ответа
Есть одна вещь, которую я не нашел в RFC 2616 (протокол передачи гипертекста — HTTP/1.1 ) и это каноническое имя для пары запрос/ответ. Есть такое? 4.1 Типы сообщений : 4.1 Message Types HTTP messages consist of requests from client to...
3920 просмотров
schedule 27.04.2024

HTTP if-none-match и if-modified-Since и уточнение 304 в PHP
У меня вопрос о том, как ответить на HTTP 304 «Не изменено», когда я получаю оба if-none-match и if-modified-Since из запроса прокси / клиента. Из раздела 14.26 RFC 2616 ( http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.26 ):...
10534 просмотров
schedule 24.02.2023

Поддержка HTTP 100 Продолжить с PHP
Я работаю над веб-приложением PHP, которое принимает большие загрузки файлов POSTed от определенных клиентов и хотел бы принять или отклонить эти загрузки (на основе различных заголовков и других факторов, а не только размера) до того, как файл будет...
2374 просмотров
schedule 11.07.2023

file_get_contents() с контекстом для использования http/1.1 со значительно более низкой скоростью загрузки
Использование кода ниже загрузки каждого изображения) file_get_contents() ) занимает в среднем 8-15 секунд..... Если я не использую контекст для file_get_contents(), то загрузка изображения занимает меньше секунды. Если я изменю $opts на ниже, я...
7034 просмотров
schedule 30.07.2023

Почему Connection: keep-alive все еще указывается в заголовках http (разве это не устарело)?
Согласно «HTTP: Полное руководство», используя Connection: keep-alive указание постоянного соединения устарело в HTTP/1.1, поскольку HTTP/1.1 указывает, что соединения являются постоянными по умолчанию и должны быть закрыты вручную путем...
23079 просмотров
schedule 18.04.2024

HTTP-соединение: Keep-Alive
Я смотрел спецификацию HTTP 1.1 и искал в части спецификации, относящейся к заголовку «Соединение». Я заметил, что для заголовка «Соединение» указан единственный токен «закрыть». Немного покопавшись, я обнаружил, что токен Keep-Alive, который...
3727 просмотров
schedule 01.04.2023

Как я могу увеличить скорость моей программы менеджера загрузок?
Я пишу программу менеджера загрузки. И в моей программе URL-адреса загружаются с нормальной скоростью. Как я могу увеличить скорость загрузки? Речь идет о HTTP 1.1 или есть алгоритм для выполнения этой работы?
189 просмотров

Ожидайте: заголовок 100-Continue с XmlHTTPRequest
Как заставить XmlHttpRequest добавить заголовок Expect: 100-continue? Как я могу использовать эту функцию в настольных браузерах? var xmlhttp = new XMLHttpRequest(); var dataToSend = new FormData(); dataToSend.append('some', 'data');...
2488 просмотров
schedule 27.06.2022

Невозможно отключить кодирование передачи по частям в nginx с помощью gzip для статических ресурсов, обслуживаемых серверной частью Node.
У нас есть веб-приложение Node/express , которое обслуживает статические ресурсы в дополнение к обычному контенту через express.static() . Перед ним находится nginx сервер, который в настоящее время настроен на gzip эти запросы статических...
12948 просмотров
schedule 04.07.2023

Новое определение строки для заголовков HTTP/1.1
У меня есть встроенная система, которая делает запрос HTTP POST, однако я знаю, что заголовки должны иметь формат. В этом случае у меня есть этот запрос: POST / HTTP/1.1\n Host: 192.168.1.15\n Connection: close\n Content-Length: 44\n...
7975 просмотров
schedule 21.09.2022

Совместимость заголовков HTTP2 со старыми браузерами
Сегодня я услышал, что скоро протокол http2 будет реализован в современных браузерах. Дополнительная информация: https://en.wikipedia.org/wiki/HTTP/2 , Я знаю, что Википедия — не лучший ресурс, но она даст небольшое представление о том, что...
4589 просмотров
schedule 06.07.2023

Что, если клиент HTTP / 1.1 разговаривает с сервером только HTTP / 2, и что, если клиент HTTP / 2 разговаривает с сервером только HTTP / 1.1?
HTTP / 2 определенно является тенденцией будущего, потому что теперь он является стандартом протокола HTTP. Как видно из Могу ли я использовать , 70,15% браузеров поддерживают HTTP / 2. Но HTTP / 2 настолько нов, что есть браузеры, поддерживающие...
7778 просмотров
schedule 30.07.2022

Программирование сокетов Java — ошибка 301 с HTTP 1.1
Я только начинаю изучать программирование сокетов на Java и уже столкнулся с необычным поведением. Вот фрагмент кода writer.println("GET " + path + " " + protocol); //writer.println(); writer.println("Host: " + hostname); writer.println();...
1613 просмотров
schedule 13.10.2023

Я пытаюсь загрузить веб-страницу или файлы с URL-адреса, используя сокет, но он работает очень медленно в EOF
result = s.recv(8192) num_bytes_recv += len(result) index = result.find('\r\n\r\n') result_wo_header = result[index+4:] data = "" with open(file_name, 'wb') as f: data+=result_wo_header...
30 просмотров
schedule 25.01.2024

Изменить максимальное количество параллельных подключений на прокси-сервер в Internet Explorer
Есть ли в Internet Explorer способ настроить параметры MaxConnectionsPerServer при подключении через прокси-сервер (по умолчанию 2)? В Firefox есть настройка...
3169 просмотров

Почему curl использует HTTP/1.1, а не HTTP/2 на Mac?
Согласно этому https://curl.haxx.se/docs/http2.html Since 7.47.0, the curl tool enables HTTP/2 by default for HTTPS connections. Установка последней версии с доморощенным и проверка: curl --version curl 7.54.1 (x86_64-apple-darwin15.6.0)...
6802 просмотров
schedule 18.03.2023

Проблема с обновлением PayPal TLS 1.2 и HTTP / 1.1
Я постоянно получаю предупреждения от PayPal о TLS 1.2 and HTTP/1.1 Upgrade , говоря, что необходимо обновление. Однако я провел следующие тесты: Тест HTTP / 1.1 $ curl --head mywebsite.com HTTP/1.1 302 Moved Temporarily Server:...
630 просмотров
schedule 07.04.2022

В HTTP/1.1 используются ли соединения на нескольких вкладках Chrome с одним и тем же источником?
В HTTP/2 для каждого источника используется одно соединение. В HTTP/1.1 используются ли соединения на нескольких вкладках Chrome с одним и тем же источником?
260 просмотров
schedule 18.01.2023

Как я могу использовать фрагментированное кодирование передачи в Laravel?
Добрый день. Мне интересно, могу ли я использовать фрагментированное кодирование передачи (далее CTE) в ответе API? У меня большие данные в базе и мне нужно передать их клиенту одним запросом. Я много читал о механизме CTE, но не нашел, как это...
1920 просмотров
schedule 20.06.2022

Можно ли использовать gRPC с HTTP / 1.1 в .NET Core?
У меня есть две сетевые службы - клиент gRPC и сервер gRPC. Сервер написан на .NET Core, следовательно, HTTP / 2 для gRPC обязателен . Однако клиент - это веб-приложение .NET Framework 4.7.2, размещенное на IIS 8.5, , поэтому он поддерживает...
3492 просмотров
schedule 15.07.2023