Описание тега rfc2616

RFC под названием "Протокол передачи гипертекста - HTTP/1.1"
1 ответ

HTTP 1.1 TE заголовок

Читая RFC2616, я наткнулся на заголовки TE и Transfer Encoding для кодирования по частям. У меня следующий вопрос по этим вопросам: Если HTTP-сервер отклоняет запрос из-за наличия заголовка TE, соответствует ли он требованиям RFC? Если HTTP-клиент о…
10 июн '14 в 06:28
1 ответ

Win32: Каков статус поддержки чанкованного кодирования в WinHttpReadData?

Документация для WinHttpReadData гласит, что кодирование передачи по частям HTTP: Начиная с Windows Vista и Windows Server 2008, WinHttp позволяет приложениям выполнять кодирование частичной передачи данных, отправляемых на сервер. Когда заголовок …
24 мар '10 в 22:33
1 ответ

Каково ожидаемое поведение кэша, когда значения Date и Expires остались в прошлом?

Довольно стандартный метод для определения поведения кэша в заголовках ответа заключается в Date значение и Expires значение. (Наряду с некоторой директивой управления кешем, такой как cache-control=public). Предполагая, что запрос сделан вовремя, с…
24 июн '14 в 14:08
1 ответ

Что такое "1#" в rfc2616

Я читаю стандарт http в rfc2616. Теперь я хочу получить формат If-None-Match, Это дает мне: If-None-Match = "If-None-Match" ":" ("*" | 1 # entity-tag) Что 1#? Или доза 1#entity-tag означает точное ETag?
01 июл '15 в 01:25
0 ответов

Обозреватель браузера перенаправляет URL

Браузеры кэшируют целевые местоположения перенаправлений запроса? например. http://example.org/assets?ts=3248723642873 [302] -> http://example.org/css/test.css -> download http://example.org/assets?ts=766773 [302] -> http://example.org/css/…
14 июл '14 в 23:02
2 ответа

Код ошибки для неверного параметра POST

Какой правильный код ошибки нужно вернуть, когда запрос POST имеет недопустимый параметр? Скажем: форма берет данные для события, но предоставленная дата уже в прошлом; или форма принимает данные для регистрации пользователя, но предоставленное имя …
20 окт '11 в 10:52
1 ответ

Встроенный HTTPS-сервер. Как следует обрабатывать перенаправление и предлагать ли HTTP?

Фон Я реализовал HTTPS-сервер, который находится внутри аппаратного обеспечения с целью безопасной удаленной настройки устройства. Чтобы добиться этого, я использовал существующий облегченный встроенный стек TCP/IP вместе с библиотекой SSL с открыты…
31 май '12 в 09:44
0 ответов

Будет ли хорошей идеей вернуть заголовок Allow HTTP в ответ на методы GET/PUT/POST/PATCH/HEAD?

Согласно RFC2616 Поле "Разрешить заголовок объекта" содержит список методов, поддерживаемых ресурсом, идентифицированным Request-URI. Цель этого поля - строго информировать получателя о допустимых методах, связанных с ресурсом. Он требует, чтобы "по…
17 сен '15 в 08:53
2 ответа

У Apache Accept LF против CRLF в заголовках запросов

У меня есть устаревший продукт, который я пытаюсь поддерживать на сервере Apache и на сервере только после того, как недавнее обновление начало отклонять заголовки запросов, которые использовали только LF для новых строк, и это сложный приказ перест…
23 апр '17 в 17:40
1 ответ

HTTP - несколько заголовков трейлера

Я пытаюсь реализовать HTTP на своем сервере и не могу найти ЛЮБУЮ информацию о том, как обрабатывать несколько полей заголовка трейлера (с кусочной кодировкой). Стандарт ( http://tools.ietf.org/html/rfc2616) гласит: "Значение общего поля трейлера ук…
07 ноя '14 в 23:58
1 ответ

Как HTTP-сервер должен обрабатывать If-Unmodified-Since с несколькими изменениями в течение одной секунды?

Спецификация HTTP (RFC-2616) в разделе 14.28 гласит, что заголовок If-Unmodified-Since ДОЛЖЕН быть распознан сервером HTTP и что он имеет точность только одну секунду. Как сервер должен обрабатывать этот заголовок, если ресурс меняется чаще, чем раз…
12 мар '14 в 11:21
2 ответа

Верно ли возвращать код состояния 502, если у моего прокси есть внутренняя ошибка?

Я написал небольшой прокси, и мне интересно, если это правильно для меня, чтобы вернуть 502 Bad Gateway ошибка, когда сам прокси-сервер имеет внутреннюю ошибку. RFC, кажется, говорит, что это то, что вы делаете, только если сервер на другом конце да…
09 май '11 в 07:52
1 ответ

Как надежно определить длину тела при закрытии соединения (RFC 2616 4.4.5)

Я не могу понять одну вещь прямо. RFC 2616 в 4.4.5 утверждает, что Message Length можно определитьBy the server closing the connection.". Это подразумевает, что для сервера допустимо отвечать (например, возвращая большое изображение) ответом, которы…
12 май '15 в 21:45
0 ответов

Play Framework: настройка заголовка местоположения исключает тело ответа для HTTP 303

Я пытаюсь отправить клиентам 303 See Other с Location заголовок и тело ответа, подробно объясняющие, почему они перенаправляются (что, по-видимому, разрешено в соответствии с RFC 2616) с помощью Play 2.3.10: package example; import play.mvc.Controll…
2 ответа

HTTP: Что является предпочтительным Accept-Encoding для "gzip,deflate"?

Этот вопрос касается порядка приоритета медиа-типов HTTP-заголовка "Accept-Encoding", когда все они имеют одинаковый вес, и был вызван этим комментарием в моем блоге. Фон: Заголовок Accept-Encoding принимает разделенный запятыми список типов мультим…
11 июл '10 в 23:58
1 ответ

Соединение закрыто для ответа HTTP-запроса

У меня есть два вопроса о закрытии соединения HTTP: Если клиент отправляет HTTP-запрос с помощью Connection: рядом с HTTP-сервером, является ли HTTP-сервер или клиент обязанностью отправлять TCP FIN после получения ответа клиентом? Если клиент отпра…
05 авг '14 в 07:34
2 ответа

Коды состояния HTTP: 204 ИЛИ 200 с телом, содержащим пустой объект?

У меня проблемы с пониманием вариантов использования кода состояния HTTP 204. RFC2616 говорит: 10.2.5 204 Нет контента Сервер выполнил запрос, но ему не нужно возвращать тело объекта, и он может захотеть вернуть обновленную метаинформацию. ответ МОЖ…
11 июн '14 в 08:06
1 ответ

Почему в классе System.Web.Mvc.HttpVerbs отсутствуют TRACE, CONNECT & OPTIONS?

Определение RFC 2616 HTTP/1.1 гласит, что существуют следующие распространенные методы HTTP: ПОЛУЧИТЬ, ЗАГОЛОВИТЬ, ПОСТИТЬ, ПОСТАВИТЬ, УДАЛИТЬ, СЛЕДИТЬ, ВАРИАНТЫ, ПОДКЛЮЧИТЬ Но в перечислении System.Web.Mvc.HttpVerbs отсутствует TRACE, OPTIONS & CON…
1 ответ

Получить текущую дату RFC 2616 отформатирован

Как я могу получить в моем приложении для Android текущую дату в формате RFC 2616? Например: ср, 05 апреля 2006 21:12:00 по Гринвичу
25 окт '14 в 14:14
3 ответа

Как разделить значения заголовка?

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