HttpRequestHeader Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Los encabezados HTTP que se pueden especificar en una solicitud de cliente.
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- Herencia
Campos
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 los idiomas naturales preferidos para la respuesta. |
Allow | 10 | Encabezado Allow, que especifica el conjunto de métodos HTTP admitidos. |
Authorization | 24 | Encabezado Authorization, que especifica las credenciales que el cliente presenta para autenticarse en el servidor. |
CacheControl | 0 | Encabezado Cache-Control, que especifica las directivas que deben obedecer todos los mecanismos de control de caché en la cadena de solicitud/respuesta. |
Connection | 1 | Encabezado Connection, que especifica las opciones deseadas para una conexión determinada. |
ContentEncoding | 13 | Encabezado Content-Encoding, que especifica las codificaciones aplicadas a los datos de cuerpo adjuntos. |
ContentLanguage | 14 | Encabezado Content-Language, que especifica los idiomas naturales de los datos de cuerpo adjuntos. |
ContentLength | 11 | Encabezado Content-Length, que especifica la longitud, en bytes, de los datos de cuerpo adjuntos. |
ContentLocation | 15 | Encabezado Content-Location, que especifica un URI del que podría obtenerse el cuerpo adjunto. |
ContentMd5 | 16 | Encabezado Content-MD5, que especifica la síntesis MD5 de los datos del cuerpo adjunto, 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 SHA256 o mejor. |
ContentRange | 17 | Encabezado Content-Range, que especifica dónde deben aplicarse los datos de cuerpo parciales adjuntos en el cuerpo completo. |
ContentType | 12 | Encabezado Content-Type, que especifica el tipo MIME de los datos de cuerpo adjuntos. |
Cookie | 25 | Encabezado de Cookie, que especifica los datos de cookies presentados al servidor. |
Date | 2 | Encabezado Date, que especifica la fecha y hora en que se originó la solicitud. |
Expect | 26 | Encabezado Expect, que especifica los comportamientos del servidor determinados que requiere el cliente. |
Expires | 18 | Encabezado Expires, que especifica la fecha y la hora después de las cuales los datos de cuerpo adjuntos deben considerarse obsoletos. |
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 que realiza la solicitud. |
Host | 28 | Encabezado Host, que especifica el nombre de host y el puerto número del recurso que se solicita. |
IfMatch | 29 | Encabezado If-Match, que especifica que la operación solicitada debe realizarse solo si la copia del recurso indicado almacenada en caché del cliente es actual. |
IfModifiedSince | 30 | Encabezado If-Modified-Since, que especifica que la operación solicitada se debe realizar 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 del recurso indicado almacenada en caché del cliente es actual. |
IfRange | 32 | Encabezado If-Range, que especifica que se debe enviar solamente 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 modificó desde la fecha y la hora indicadas. |
KeepAlive | 3 | Encabezado Keep-Alive, que especifica un parámetro usado para mantener una conexión persistente. |
LastModified | 19 | Encabezado Last-Modified, que especifica la fecha y la hora en que los datos de cuerpo adjuntos se modificaron por última vez. |
MaxForwards | 34 | Encabezado Max-Forwards, que especifica un entero que indica el número restante de veces que se puede reenviar esta solicitud. |
Pragma | 4 | Encabezado Pragma, que especifica las directivas específicas de la implementación que se pueden aplicar a cualquier agente en la cadena de solicitud/respuesta. |
ProxyAuthorization | 35 | Encabezado Proxy-Authorization, que especifica las credenciales que el cliente presenta para autenticarse en un proxy. |
Range | 37 | Encabezado Range, que especifica los subrangos de la respuesta que el cliente pide que se devuelva en lugar de la respuesta completa. |
Referer | 36 | Encabezado Referer, que especifica el URI del recurso del que se obtuvo el URI de solicitud. |
Te | 38 | Encabezado TE, que especifica las codificaciones de transferencia que son aceptables para la respuesta. |
Trailer | 5 | Encabezado Trailer, 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) se aplicó al cuerpo del mensaje. |
Translate | 39 | Encabezado Translate, una extensión de Microsoft para la especificación HTTP que se usa junto con la funcionalidad de WebDAV. |
Upgrade | 7 | Encabezado Upgrade, que especifica los protocolos de comunicaciones adicionales que admite el cliente. |
UserAgent | 40 | Encabezado User-Agent, que especifica información sobre el agente de cliente. |
Via | 8 | Encabezado Via, que especifica los protocolos intermedios que se usan los agentes de puerta de enlace y proxy. |
Warning | 9 | Encabezado Warning, que especifica información adicional sobre el estado o la transformación de un mensaje que podría no reflejarse en el mensaje. |
Comentarios
El contenido adecuado de varios encabezados se describe en detalle en la especificación HTTP/1.1, disponible en rfc2616.