? Los usuarios de computadoras no tienen que preocuparse de cabeceras de respuesta del servidor. Son parte de un diálogo que transcurre entre un navegador Web y un servidor Web durante la prestación de una página Web. La respuesta es la respuesta del servidor a la petición de un navegador Web. Los encabezados son parámetros que aparecen en esa respuesta y se formatean según el protocolo de transferencia de hipertexto ( HTTP) . Hipertexto y HTTP
" hipertexto " es un término que significa la expresión de los vínculos entre los archivos como texto. HTTP es un método de transporte de hipertexto . Hipertexto no forma una parte del lenguaje utilizado en la norma HTTP, que utiliza un formato de texto plano . Cada encabezado HTTP ocupa una línea diferente de la solicitud del cliente y la respuesta del servidor . El diseño de un registro de encabezado HTTP es un nombre de parámetro seguido de un punto y coma y el valor del parámetro .
Propósito
cabeceras HTTP forman el grueso de una petición HTTP para un archivo. Le dicen al servidor de las capacidades de la computadora solicitante y el navegador Web. Estos detalles incluyen los tipos de datos que el navegador puede mostrar y es el idioma predeterminado. La respuesta lleva el archivo requerido , pero también contiene otro conjunto de cabeceras HTTP contando los detalles del navegador de los contenidos del archivo.
Transfer
HTTP es un método muy simple para copiar archivos de un lugar a otro . Se trata de " apátrida ". Esto significa que no hay memoria entre una operación y la siguiente . Una página Web puede contener elementos de diversos archivos de origen. Como el navegador Web lee un archivo recibido , se encuentra con los requisitos para archivos adicionales. La página Web no se puede mostrar por completo hasta que todos los elementos de la página han sido transferidos al navegador Web . La transferencia de cada archivo de contribuir se lleva a través de HTTP como una transacción independiente y los mensajes de petición /respuesta para cada elemento incluye cabeceras HTTP . Esto significa que los mismos encabezados HTTP se envían muchas veces durante el proceso de transferencia y montaje de una página Web.
Riesgos
HTTP no tiene características de seguridad. No incluye los procesos de autorización o sistemas de cifrado. Pure HTTP no es suficiente para la transferencia de datos de la tarjeta de crédito y esta ausencia dañado el crecimiento del comercio electrónico . HTTPS llena el vacío de seguridad de HTTP. HTTPS significa Hypertext Transfer Protocol , Secure . Incluye tanto los métodos de autenticación y cifrado de transmisión que son los complementos a los procedimientos de trabajo de HTTP. HTTPS utiliza encabezados HTTP exactamente en el mismo formato que HTTP.