Encabezados HTTP | Si-Modificado-Desde

El encabezado If-Modified-Since es un encabezado de solicitud que se envía a un servidor como una solicitud condicional. Si el contenido ha cambiado, el servidor responde con un código de estado 200 y se actualiza todo el documento solicitado. El encabezado HTTP If-Modified-Since indica la hora durante la cual un navegador descargó por primera vez … Continue reading «Encabezados HTTP | Si-Modificado-Desde»

Encabezados HTTP | Agente de usuario

Los encabezados HTTP User-Agent son un encabezado de solicitud que permite una string característica que permite a los pares del protocolo de red identificar el sistema operativo y el navegador del servidor web. Su navegador envía el agente de usuario a cada sitio web al que se conecta. No existe una forma convencional de escribir … Continue reading «Encabezados HTTP | Agente de usuario»

¿Qué es el controlador de mensajes?

El controlador de mensajes básicamente se deriva de la clase abstracta, es decir , la clase HttpMessageHandler y también es la clase base del controlador de mensajes. Se puede definir como la clase que recibe una solicitud HTTP y devuelve la respuesta HTTP. Tomemos un ejemplo: supongamos que un servidor HTTP recibe una solicitud HTTP … Continue reading «¿Qué es el controlador de mensajes?»

Encabezado HTTP | Host reenviado X

El encabezado HTTP X-Forwarded-Host es un encabezado estándar de facto de tipo de solicitud. Este encabezado se utiliza para identificar la solicitud original realizada por el cliente. Debido a que los nombres de host y los puertos difieren en los proxies inversos en ese momento, este encabezado tomó el liderazgo e identificó la solicitud original. … Continue reading «Encabezado HTTP | Host reenviado X»

Encabezados HTTP | Galleta

Los encabezados HTTP se utilizan para pasar información adicional con respuesta HTTP o requests HTTP. Una cookie es un encabezado de solicitud HTTP, es decir, se utiliza en las requests enviadas por el usuario al servidor. Contiene las cookies enviadas previamente por el servidor mediante set-cookies . Es un encabezado opcional. Sintaxis: Cookie: <cookie-list> En … Continue reading «Encabezados HTTP | Galleta»

Encabezados HTTP | Asignación grande

El encabezado de asignación grande HTTP es un encabezado de tipo de respuesta que informa a los navegadores compatibles (actualmente solo Firefox) sobre las necesidades de una memoria que les permita asegurarse de que la asignación grande tenga éxito y también inicie un nuevo proceso usando algo de memoria no fragmentada. Esto resulta útil cuando … Continue reading «Encabezados HTTP | Asignación grande»

Encabezados HTTP | pragma

Pragma es un campo de encabezado de respuesta enumerado seguro de CORS de tipo general sin caché en un encabezado HTTP/1.0 que está diseñado para usarse en la string de solicitud-respuesta. Un encabezado de pragma destinado a evitar que el cliente almacene en caché la respuesta, pragma significa que los navegadores le dicen al servidor … Continue reading «Encabezados HTTP | pragma»

Encabezados HTTP | Conexión

El encabezado de conexión HTTP es un encabezado de tipo general que permite al remitente o al cliente especificar las opciones deseadas para esa conexión en particular. En lugar de abrir una nueva conexión para cada solicitud/respuesta, Connection ayuda a enviar o recibir varias requests/respuestas HTTP mediante una única conexión TCP. También controla si la … Continue reading «Encabezados HTTP | Conexión»

Encabezados HTTP | Característica-Política

La política de características de HTTP son encabezados de tipo de respuesta. La mayoría de nuestros navegadores web están habilitados hoy en día para usar algunas funciones y API para brindar experiencias adicionales a los usuarios de la web. Feature-Policy es un encabezado HTTP que puede permitir a los propietarios de sitios web activar o … Continue reading «Encabezados HTTP | Característica-Política»

Diferencia entre HTTP/2 y HTTP/1.1

HTTP significa protocolo de transferencia de hipertexto y se utiliza en la comunicación cliente-servidor. Al usar HTTP, el usuario envía la solicitud al servidor y el servidor envía la respuesta al usuario. Hay varias etapas de desarrollo de HTTP, pero nos centraremos principalmente en HTTP/1.1, que se creó en 1997, y la nueva es HTTP/2, … Continue reading «Diferencia entre HTTP/2 y HTTP/1.1»