Вопросы по теме 'rfc2616'

Ответ HTTP/1.1 на несколько диапазонов
Во время написания моего сервера HTTP/1.1 я застрял, обрабатывая запрос с несколькими диапазонами. Раздел 14.35.1 RFC 2616 ссылается на некоторые примеры, но не разъясняет поведение сервера. Например: GET /some/resource HTTP/1.1 ... Range:...
5945 просмотров
schedule 03.03.2022

Content-Encoding vs Transfer Encoding в HTTP
У меня вопрос по использованию Content-Encoding и Transfer-Encoding: Пожалуйста, дайте мне знать, верно ли мое понимание ниже: Клиент в своем запросе может указать, какие типы кодировки он готов принять, используя заголовок accept-encoding....
3301 просмотров
schedule 03.04.2022

Могу ли я разделить ВСЕ заголовки HTTP запятой? Даже авторизация?
Я читаю RFC HTTP 1.1 и не могу ответить на следующий вопрос. У нас есть такой заголовок: Authorization: Basic Qmxvb21iZXJnOnRjbG1lU1JT, Basic что вызывает проблемы, потому что парсер авторизации Rails 3 неправильно декодирует строку из-за...
1216 просмотров
schedule 07.02.2023

«Самое консервативное» преобразование в GMT?
В разделе 19.3 «Толерантные приложения» HTTP 1.1 RFC (2616) говорится о синтаксическом анализе дат из клиентских приложений HTTP: Если заголовок HTTP неправильно содержит значение даты с часовым поясом, отличным от GMT, он ДОЛЖЕН быть...
103 просмотров
schedule 06.02.2023

Диапазоны байтов HTTP и альтернативы multipart/byteranges?
RFC2616 (HTTP/1.1): Ответ на запрос одного диапазона НЕ ДОЛЖЕН быть отправлен с использованием типа носителя multipart/byteranges. Ответ на запрос нескольких диапазонов, результатом которого является один диапазон, МОЖЕТ быть отправлен...
2251 просмотров
schedule 03.04.2023

Как разделить значения заголовков?
Я разбираю заголовки HTTP. Я хочу разбить значения заголовков на массивы, где это имеет смысл. Например, Cache-Control: no-cache, no-store должен возвращать ['no-cache','no-store'] . HTTP RFC2616 говорит: Несколько полей заголовка...
3065 просмотров
schedule 04.02.2023

no-cache vs max-age=0, must-revalidate, proxy-revalidate
В чем разница между ответом HTTP с Cache-Control: no-cache и Cache-Control: max-age=0, must-revalidate, proxy-revalidate ? Считают ли браузеры это идентичным ?
9049 просмотров

Win32: каков статус поддержки фрагментированного кодирования в WinHttpReadData?
В документации для WinHttpReadData говорится о кодирование передачи по частям HTTP : Начиная с Windows Vista и Windows Server 2008, WinHttp позволяет приложениям выполнять групповое кодирование передачи данных, отправляемых на сервер. Когда...
1815 просмотров

RFC для реализации HTTP-сервера
Я думаю начать побочный проект, чтобы узнать, как создаются HTTP-серверы. Я начал искать его и узнал, что спецификации упоминаются в документах RFC. Но по состоянию на август 2017 года существует более 8 200 RFC . Дальнейшие поиски привели...
74 просмотров
schedule 09.04.2024