HttpRequestHeader Enumeración

Definición

Encabezados HTTP que se pueden especificar en una solicitud de cliente.

public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader = 
Public Enum HttpRequestHeader
Herencia
HttpRequestHeader

Campos

Nombre Valor Description
CacheControl 0

Encabezado Cache-Control, que especifica las directivas que deben obedecer todos los mecanismos de control de caché a lo largo de la cadena de solicitud y respuesta.

Connection 1

Encabezado Connection, que especifica las opciones que se desean para una conexión determinada.

Date 2

Encabezado Date, que especifica la fecha y hora en que se originó la solicitud.

KeepAlive 3

Encabezado Keep-Alive, que especifica un parámetro usado para mantener una conexión persistente.

Pragma 4

Encabezado Pragma, que especifica directivas específicas de la implementación que se pueden aplicar a cualquier agente a lo largo de la cadena de solicitudes y respuestas.

Trailer 5

Encabezado Finalizador, que especifica los campos de encabezado presentes en el finalizador de un mensaje codificado con codificación de transferencia fragmentada.

TransferEncoding 6

Encabezado Transfer-Encoding, que especifica qué tipo de transformación (si existe) que se ha aplicado al cuerpo del mensaje.

Upgrade 7

Encabezado Upgrade, que especifica protocolos de comunicaciones adicionales que admite el cliente.

Via 8

Encabezado Via, que especifica los protocolos intermedios que usarán los agentes de puerta de enlace y proxy.

Warning 9

Encabezado Advertencia, que especifica información adicional sobre ese estado o transformación de un mensaje que podría no reflejarse en el mensaje.

Allow 10

Encabezado Allow, que especifica el conjunto de métodos HTTP admitidos.

ContentLength 11

Encabezado Content-Length, que especifica la longitud, en bytes, de los datos del cuerpo adjunto.

ContentType 12

Encabezado Content-Type, que especifica el tipo MIME de los datos del cuerpo adjuntos.

ContentEncoding 13

Encabezado Content-Encoding, que especifica las codificaciones que se han aplicado a los datos del cuerpo adjuntos.

ContentLanguage 14

Encabezado Content-Language, que especifica los lenguajes naturales de los datos del cuerpo adjunto.

ContentLocation 15

Encabezado Content-Location, que especifica un URI del que se puede obtener el cuerpo adjunto.

ContentMd5 16

Encabezado Content-MD5, que especifica el resumen MD5 de los datos del cuerpo adjuntos, con el fin de proporcionar una comprobación de integridad de mensajes de un extremo a otro. Debido a problemas de colisión con MD5, Microsoft recomienda un modelo de seguridad basado en SHA-256 o superior.

ContentRange 17

Encabezado Content-Range, que especifica dónde se deben aplicar los datos de cuerpo parcial adjuntos en el cuerpo completo.

Expires 18

Encabezado Expires, que especifica la fecha y hora después de la cual los datos del cuerpo adjunto se deben considerar obsoletos.

LastModified 19

Encabezado Last-Modified, que especifica la fecha y hora en que se modificaron por última vez los datos del cuerpo adjunto.

Accept 20

Encabezado Accept, que especifica los tipos MIME que son aceptables para la respuesta.

AcceptCharset 21

Encabezado Accept-Charset, que especifica los juegos de caracteres que son aceptables para la respuesta.

AcceptEncoding 22

Encabezado Accept-Encoding, que especifica las codificaciones de contenido que son aceptables para la respuesta.

AcceptLanguage 23

Encabezado Accept-Language, que especifica que los lenguajes naturales que se prefieren para la respuesta.

Authorization 24

Encabezado autorización, que especifica las credenciales que el cliente presenta para autenticarse en el servidor.

25

Encabezado Cookie, que especifica los datos de cookies presentados al servidor.

Expect 26

Encabezado Expect, que especifica comportamientos de servidor concretos que requiere el cliente.

From 27

Encabezado From, que especifica una dirección de correo electrónico de Internet para el usuario humano que controla el agente de usuario solicitante.

Host 28

Encabezado host, que especifica el nombre de host y el número de puerto del recurso que se solicita.

IfMatch 29

Encabezado If-Match, que especifica que la operación solicitada debe realizarse solo si la copia almacenada en caché del cliente del recurso indicado está actualizada.

IfModifiedSince 30

Encabezado If-Modified-Since, que especifica que la operación solicitada debe realizarse solo si el recurso solicitado se ha modificado desde la fecha y hora indicadas.

IfNoneMatch 31

Encabezado If-None-Match, que especifica que la operación solicitada debe realizarse solo si ninguna de las copias almacenadas en caché del cliente de los recursos indicados está actualizada.

IfRange 32

Encabezado If-Range, que especifica que solo se debe enviar el intervalo especificado del recurso solicitado, si la copia almacenada en caché del cliente es actual.

IfUnmodifiedSince 33

Encabezado If-Unmodified-Since, que especifica que la operación solicitada debe realizarse solo si el recurso solicitado no se ha modificado desde la fecha y hora indicadas.

MaxForwards 34

Encabezado Max-Forwards, que especifica un entero que indica el número restante de veces que se puede reenviar esta solicitud.

ProxyAuthorization 35

Encabezado Proxy-Authorization, que especifica las credenciales que el cliente presenta para autenticarse en un proxy.

Referer 36

Encabezado Referer, que especifica el URI del recurso desde el que se obtuvo el URI de solicitud.

Range 37

Encabezado Range, que especifica los sub ranges de la respuesta que el cliente solicita se devuelve en lugar de toda la respuesta.

Te 38

Encabezado TE, que especifica las codificaciones de transferencia que son aceptables para la respuesta.

Translate 39

Encabezado Translate, una extensión Microsoft a la especificación HTTP que se usa junto con la funcionalidad webDAV.

UserAgent 40

Encabezado User-Agent, que especifica información sobre el agente cliente.

Comentarios

El contenido adecuado de varios encabezados se describe en detalle en la especificación HTTP/1.1, disponible en rfc2616.

Se aplica a

Consulte también