Cabeceras HTTP (c)

En el campo de cabecera de respuesta

campo de encabezado de respuesta se devuelve al cliente el campo paquete de respuesta que utiliza el servidor. Información adicional utilizado para complementar la respuesta, la información del servidor y los requisitos adicionales del cliente.

Accept-Ranges

Accept-Ranges:bytes

Accept-Ranges campo de cabecera se usa para decir si el cliente servidor puede manejar una petición rango para especificar el acceso a los recursos en el lado del servidor de una sección.
Hay dos valores de campo puede ser especificado, que es un rango designado de bytes que pueden manejar la petición, designados de otra manera como ninguno.

Años

Age:600

campo de cabecera edad puede decirle al cliente, el servidor de origen cuánto tiempo hace que crea una respuesta. valor del campo es la unidad en cuestión de segundos.
Si se crea el servidor como respuesta al servidor de caché, el valor Edad significa que los iniciados caché una respuesta de autenticación al valor de tiempo de la autenticación se ha completado de nuevo.

ETag

ETag:"9819364440793772187"

campo de cabecera ETag puede informar al identificador de la entidad cliente. Es una identificación única de los recursos para hacerlo de una manera cadena. Correspondiente a cada valor de asignación de recursos del servidor de ETag.
Cuando se almacena en caché el recurso, se le asignará una identificación única.
valor de ETag valor de ETag fuerte y débil
ETag tiene puntos fuertes y débiles del valor de ETag el valor ETag

  • valor de ETag fuerte
    fuerte valor ETag, no importa cómo los cambios sutiles en la entidad va a cambiar su valor
ETag:"usagi-1234"
  • Débil valor de ETag
    débil valor de ETag sólo si pronta por los mismos recursos. Sólo los recursos de un cambio fundamental, va a cambiar el valor de ETag cuando una diferencia. En este momento, el valor será el comienzo de la W adicionales / en el campo.
ETag: W/"usagi-1234"

Ubicación

Solicitud de paquetes:

GET /sample.html

Devuelve una redirección, lugares de transferencia:

302  Found
Location:http://www.usagedesign.jp/sample.html

De acuerdo a la ubicación de regresar a la solicitud relanzamiento:

GET  /sample.html

Devuelve una respuesta exitosa:

200 OK

Usando el campo de cabecera Ubicación en respuesta a una posición diferente de la URI petición del recurso puede ser dirigida al destinatario.
Básicamente, los campos con 3xx: respuestas de redirección, proporcionando redirección URI.

Proxy-Authenticate

Proxy-Authenticate:Basic  realm="Usagidesign Auth"

Transmitiendo el campo de cabecera Proxy-autenticar la información de autenticación por el servidor proxy para el cliente solicitó
el comportamiento de autenticación se realiza entre el cliente y el servidor proxy.

Retry-After

Retry-After:120

Ejemplo representa los 120 segundos antes de intentar acceder a la
Campos de cabecera Retry-Después de informar al cliente debe enviar una solicitud de nuevo después de mucho tiempo. Principalmente con código de estado 503 No Disponible servicio de respuesta o una respuesta a su uso con 3xx redirección.

Servidor

Server:Apache/2.2.17(Unix)

campo de cabecera del servidor le dice a la información de cliente aplicaciones de servidor HTTP que están instaladas en el servidor. Se marcó no sólo el nombre de la aplicación de software en el servidor, y puede incluir el número de versión de opciones activadas y instalado.

Variar

Vary:Accept-Language

Eso significa que varían en cambio, la forma de entender el cambio?
Se refiere a la forma de retorno a responder a un cambio
cuando el servidor proxy recibe una solicitud con un encabezado especifica campo Vary acceso a los recursos, el valor del campo Accept-Language de la misma, si se utiliza, a continuación, devuelve una respuesta directamente de la memoria caché. Por el contrario, tendrá acceso a los recursos después de comenzar con el servidor de origen para devolver una respuesta.

WWW-Authenticate

WWW-Authenticate: Basic realm="Usagidesign Auth"

campo de cabecera WWW-Authenticate para la autenticación de acceso HTTP. Se le dirá al cliente a una solicitud de acceso URI recursos del programa de certificación aplicable (Basic o Digest) y con argumentos prontas la cuestión (desafío) especificados.

campos de cabecera de la entidad

campo de encabezado Entidad que contiene información relacionada con la parte de cabecera entidad, el tiempo de actualización para la suplementaria paquete de solicitud de contenido y el paquete de respuesta en las porciones sólidas a utilizar.

Permitir

Allow:GET,HEAD

Todo el campo de encabezado HTTP Permitir método utilizado para notificar al cliente es capaz de soportar el Request-URI del recurso especificado. Cuando el servidor recibe el HTTP no soporta el método, será un código de estado 405 Método no permitido devuelve como la respuesta. Al mismo tiempo, sino también para ser capaz de soportar el método HTTP para escribir los campos de cabecera Permitir devueltos.

Content-Encoding

Content-Encoding:gzip

Content-Encoding campo de cabecera le dice a la codificación de contenido cliente-servidor para la parte principal de la entidad de elección. Contenido de compresión de medios de codificación sin pérdida de información se lleva a cabo por la entidad.

Content-Language

Content-Language:zh-Cn

campo de cabecera Content-Language le dice al cuerpo de la entidad cliente utilizando el lenguaje natural (como el chino o el idioma Inglés se refiere)

Largancia de contenido

Content-Length:15000

campo de cabecera Content-Length indica el tamaño de la porción de cuerpo de la entidad (en bytes). Cuando el contenido del cuerpo de la entidad de codificación y transmisión, ya no utilizar el campo de cabecera Content-Length.

Content-Location

Content-Location:http://www.hackr.jp/index-ja.html

campo de cabecera Content-Location del mensaje se da y la parte principal del cuerpo que corresponde a la URI. Y varios campos de cabecera Location, Content-Location indica el cuerpo del mensaje se devuelve URI de recurso correspondiente.

Content-MD5

Content-MD5:OGFKZUwHDGSGEWEewewrweiH==

propósito Content-MD5 es comprobar si el cuerpo del paquete permanece intacto durante la transmisión, y el alcance de transmisión de confirmación.
Paquete de cliente receptor cuerpo va a realizar el mismo algoritmo MD5, y después se compara con el valor del campo de cabecera Content-MD5 campo del paquete se puede juzgar que la exactitud del cuerpo.
Nota: En este método, los cambios de contenido incidental hay manera de verificar, y la manipulación maliciosa no se puede detectar porque Content-MD5 continuación, puede volver a calcular sido manipulado.

Content-Range

Content-Range:bytes 5001-10000/10000

Para el alcance de los campos de la cabecera utiliza cuando se devuelve la respuesta Content-Range, que pueden informar al cliente como parte de la espalda respuesta de la entidad de acuerdo con el alcance de la solicitud. El valor del campo en bytes, que indica la porción de transmisión de corriente y un tamaño de toda la entidad.

Tipo de contenido

Content-Type:text/html;charset=UTF-8

campo de cabecera Content-Type describe el tipo de soporte de la entidad dentro del cuerpo del objeto. Y aceptar los campos de cabecera como valores de campo con el tipo / subtipo en la forma de una asignación.

expira

Expires:Wed, 04  Jul  2012  08:26:05  GMT

Fecha de Caducidad cabecera campo dejará de informar a los recursos del cliente.
En el servidor de caché después de recibir una respuesta que contiene el Expira campo de encabezado, será una petición de respuesta a la caché, Expira valor del campo antes de la hora especificada, siempre se guardará una copia de la respuesta. Después de más de un período de tiempo determinado, el servidor de caché cuando se envía una solicitud a través de, a su vez a las solicitudes de recursos de origen servidor.

Última modificación

Last-Modified:Mon, 23 Oct 2017 10:01:51 GMT

campo de la cabecera de la última actualización: indica el tiempo de recursos modificadas final. Por lo general, este valor es el Request-URI Especifica el recurso que desea modificar.

campo de encabezado de cookie para el servicio

campo de encabezado de cookie para el servicio son los siguientes:

Nombre del campo de cabecera explicación tipo de cabecera
Set-Cookie Cookie de información de gestión de estado utiliza para iniciar En el campo de cabecera de respuesta
Galleta información de la cookie recibida por el servidor campos de encabezado de solicitud

Set-Cookie

Set-Cookie: BD_CK_SAM=deleted; expires=Thu, 01-Jan-1970 17:00:00 GMT; path=/; domain=.m.baidu.com

Cuando el servidor está listo para comenzar a administrar el estado del cliente, éste será informado de antemano una variedad de información.
La siguiente tabla muestra el valor del campo de Set-Cookie

propiedad explicación
Nombre = valor Galleta y el nombre dado a su valor
expira = FECHA Cookie válida (si no especificar explícitamente el navegador por defecto se cierra la parte delantera)
path = PATH El directorio de archivos en el servidor de destino de aplicaciones de Cookie (si no se especifica, el directorio predeterminado para el archivo reside el documento)
dominio = nombre de dominio Cookie de nombre de dominio como objeto correspondiente (si no se especifica, el valor por defecto es el de crear un servidor de nombres de dominio de cookies)
Seguro Cookie se envía sólo cuando la comunicación segura HTTPS
HttpOnly Restricciones, el guión de la galleta JavaScript no se puede acceder

Galleta

Cookie:status=enable

campo de encabezado de cookie indica al servidor cuando el cliente quiere obtener HTTP apoyo a la gestión del estado, serán recibidos desde el servidor que contiene la cookie en la solicitud. Al recibir la pluralidad de galleta, galleta también se puede transmitir en una pluralidad de formas.

Publicado 75 artículos originales · ganado elogios 7 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/zhengdong12345/article/details/99707948
Recomendado
Clasificación