HttpRequestHeader Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Заголовки HTTP, которые могут быть указаны в запросе клиента.
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| CacheControl | 0 | Заголовок Cache-Control, указывающий директивы, которые должны подчиняться всем механизмам управления кэшем вдоль цепочки запросов и ответа. |
| Connection | 1 | Заголовок подключения, указывающий параметры, необходимые для определенного подключения. |
| Date | 2 | Заголовок Date, указывающий дату и время начала запроса. |
| KeepAlive | 3 | Заголовок Keep-Alive, указывающий параметр, используемый для поддержания постоянного подключения. |
| Pragma | 4 | Заголовок Pragma, указывающий директивы, относящиеся к реализации, которые могут применяться к любому агенту вдоль цепочки запросов и ответа. |
| Trailer | 5 | Заголовок трейлера, указывающий поля заголовков, присутствующих в трейлере сообщения, закодированного с помощью фрагментированного кода передачи. |
| TransferEncoding | 6 | Заголовок Transfer-Encoding, который указывает тип преобразования (если таковой), примененный к тексту сообщения. |
| Upgrade | 7 | Заголовок обновления, указывающий дополнительные протоколы связи, поддерживаемые клиентом. |
| Via | 8 | Заголовок Via, указывающий промежуточные протоколы, используемые агентами шлюза и прокси-сервера. |
| Warning | 9 | Заголовок предупреждения, указывающий дополнительные сведения об этом состоянии или преобразовании сообщения, которое может не отражаться в сообщении. |
| Allow | 10 | Заголовок Allow, указывающий набор поддерживаемых методов HTTP. |
| ContentLength | 11 | Заголовок Content-Length, указывающий длину в байтах сопутствующих данных тела. |
| ContentType | 12 | Заголовок Content-Type, указывающий тип MIME сопутствующих данных тела. |
| ContentEncoding | 13 | Заголовок кодирования содержимого, указывающий кодировки, примененные к сопровождающим данным тела. |
| ContentLanguage | 14 | Заголовок Content-Language, указывающий естественные языки сопутствующих данных тела. |
| ContentLocation | 15 | Заголовок Content-Location, указывающий универсальный код ресурса (URI), из которого может быть получен сопутствующий текст. |
| ContentMd5 | 16 | Заголовок Content-MD5, указывающий дайджест MD5 сопутствующих данных тела для обеспечения сквозной проверки целостности сообщений. Из-за проблем с конфликтом с MD5 корпорация Майкрософт рекомендует модель безопасности на основе SHA-256 или более поздней версии. |
| ContentRange | 17 | Заголовок Content-Range, указывающий, где в полном тексте должны применяться сопутствующие данные частичного тела. |
| Expires | 18 | Заголовок "Срок действия", указывающий дату и время, после которого сопровождающие данные тела должны считаться устаревшими. |
| LastModified | 19 | Заголовок Last-Modified, указывающий дату и время последнего изменения сопровождающих данных тела. |
| Accept | 20 | Заголовок Accept, указывающий типы MIME, приемлемые для ответа. |
| AcceptCharset | 21 | Заголовок Accept-Charset, указывающий наборы символов, приемлемые для ответа. |
| AcceptEncoding | 22 | Заголовок Accept-Encoding, указывающий кодировки содержимого, приемлемые для ответа. |
| AcceptLanguage | 23 | Заголовок Accept-Language, указывающий, что естественные языки, предпочитаемые для ответа. |
| Authorization | 24 | Заголовок авторизации, указывающий учетные данные, которые клиент предоставляет для проверки подлинности на сервере. |
| Cookie | 25 | Заголовок cookie, указывающий данные cookie, представленные серверу. |
| Expect | 26 | Заголовок "Ожидание", указывающий конкретное поведение сервера, необходимое клиенту. |
| From | 27 | Заголовок From, указывающий адрес электронной почты Интернета для пользователя, который управляет запрашивающим агентом пользователя. |
| Host | 28 | Заголовок узла, указывающий имя узла и номер порта запрашиваемого ресурса. |
| IfMatch | 29 | Заголовок If-Match, указывающий, что запрошенная операция должна выполняться только в том случае, если кэшируемая копия указанного ресурса клиента является текущей. |
| IfModifiedSince | 30 | Заголовок If-Modified-Since, указывающий, что запрошенная операция должна выполняться только в том случае, если запрошенный ресурс был изменен с указанной даты и времени. |
| IfNoneMatch | 31 | Заголовок If-None-Match, указывающий, что запрошенная операция должна выполняться только в том случае, если ни одна из кэшированных копий указанных ресурсов клиента не является текущей. |
| IfRange | 32 | Заголовок If-Range, указывающий, что следует отправить только указанный диапазон запрошенного ресурса, если кэшируемая копия клиента является текущей. |
| IfUnmodifiedSince | 33 | Заголовок If-Unmodified-Since, указывающий, что запрошенная операция должна выполняться только в том случае, если запрошенный ресурс не был изменен с указанной даты и времени. |
| MaxForwards | 34 | Заголовок Max-Forwards, указывающий целое число, указывающее оставшееся количество раз, когда этот запрос может быть перенаправлен. |
| ProxyAuthorization | 35 | Заголовок Proxy-Authorization, указывающий учетные данные, которые клиент представляет для проверки подлинности в прокси-сервере. |
| Referer | 36 | Заголовок ссылки, указывающий URI ресурса, из которого был получен URI запроса. |
| Range | 37 | Заголовок Range, указывающий подмножества ответа, возвращаемого клиентом, вместо всего ответа. |
| Te | 38 | Заголовок TE, указывающий кодировки передачи, приемлемые для ответа. |
| Translate | 39 | Заголовок Translate, расширение Microsoft спецификации HTTP, используемой в сочетании с функциональными возможностями WebDAV. |
| UserAgent | 40 | Заголовок User-Agent, указывающий сведения об агенте клиента. |
Комментарии
Соответствующее содержимое различных заголовков подробно описано в спецификации HTTP/1.1, доступной в rfc2616.