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

Почему Wget имеет заголовок узла в своем HTTP-запросе?
Основное различие между HTTP/1.0 и HTTP/1.1 заключается в том, что в HTTP/1.1 есть обязательный заголовок Host (источник: HTTP Pocket Reference — O'reilly). Итак, почему этот Wget, использующий протокол HTTP/1.0, имеет заголовок хоста? Мой...
6478 просмотров
schedule 26.07.2022

Являются ли брандмауэры узким местом для постоянных http-соединений?
Я создаю клиент-серверное приложение, в котором клиенты будут использовать долгоживущие http-сессии для передачи данных с сервера клиенту (иногда называемые http-push, обратным ajax, server push, long-polling, http1.1 и т. д. ) Если у меня есть...
633 просмотров
schedule 22.02.2023

PUT или PATCH для изменения только одного значения поля
Я думаю создать API, чтобы пользователи могли менять свой пароль. В таблице пользователей есть несколько полей, таких как имя, фамилия и так далее. Для этого API следует ли использовать PATCH, как показано ниже? ИСПРАВЛЕНИЕ /users/{userId}...
2414 просмотров
schedule 16.04.2024

Что делает условные GET условными, если ресурс получен в начальном запросе?
Анализ того, что составляет условное GET: В RFC 2616 говорится, что метод GET изменяется на «условный GET». "если сообщение запроса включает поле заголовка If-* ( If-Modified-Since , If-Unmodified-Since , If-Match , If-None-Match или...
1396 просмотров

Как работает фрагментированная загрузка в http / 2 (или лучше, что эквивалентно?)
При загрузке по частям в каждом фрагменте есть расширения, которые можно использовать при переходе в браузер. последний фрагмент также может содержать необязательные заголовки, определяющие такие вещи, как длина содержимого, если мы транслировали...
4655 просмотров
schedule 12.04.2023

Разрешено ли использовать код состояния 409 Conflict для предотвращения обновления некоторых полей в HTTP-запросе PUT
Во время работы над (json) REST API я столкнулся с ситуацией, когда у нас есть представление ресурса user , где я хотел предотвратить переопределение поля ( email ) в PUT . Если я правильно понимаю, то PUT должен содержать полное представление...
1745 просмотров
schedule 10.07.2023

HTTP/2 и загрузка файлов
Мы предоставляем файлообменник. Нашими клиентами являются конечные пользователи, которые подключаются к нашим серверам по протоколу HTTP 1.1 и загружают файлы. Эти клиенты в основном представляют собой программные системы или CDN, которые загружают...
3831 просмотров
schedule 10.04.2023

Поведение HTTP/2 с HTTP и HTTPS
Это https://en.wikipedia.org/wiki/HTTP/2#Encryption говорит HTTP/2 определен как для HTTP URI (т. е. без шифрования), так и для HTTPS URI (через TLS, где требуется TLS 1.2 или новее) [25]. но тестируя в Google, я получаю разные...
1497 просмотров
schedule 25.03.2023

Как проверить, реализован ли и работает ли http2 на моем веб-сайте?
Я хочу проверить, реализован ли http / 2 на моем сайте или нет. Когда я проверяю https://tools.keycdn.com/ , он говорит, что http2 реализован, но ввод curl -I в cmd дает вывод: HTTP/1.1 200 OK Date: Fri, 25 Jan 2019 17:02:45 GMT Server: Apache...
66 просмотров
schedule 25.06.2022

Chrome использует разные версии HTTP случайным образом
У меня есть веб-сайт, который поддерживает HTTP2. Если я использую Firefox или Chrome в анонимном режиме, то все вызовы выполняются с помощью HTTP2 (отображается как h2 на вкладке «Сеть» инструментов разработчика Chrome). Когда я использую обычный...
191 просмотров
schedule 21.12.2022