T8 (parte 2): Header Request - Response Flashcards
Request-¿Para que vale el campo del header Method?
Indica el método HTTP utilizado
Request-¿Para que vale el campo del header HTTP Version?
La versión del protocolo HTTP utilizado. Ej: HTTP/1.1
Request-¿Para que vale el campo del header Authorization?
Envía credenciales para autenticación
Request-¿Para que vale el campo del header Host?
Indica el nombre del servidor o dirección IP al que se está enviando la solicitud.
Request-¿Para que vale el campo del header User-Agent?
Informa al servidor sobre el tipo de navegador - sistema operativo y otras características del cliente.
Request-¿Para que vale el campo del header Access-Control-Request-Method?
Utilizado en solicitudes preflight (CORS) para informar al servidor del método HTTP que se usará en la solicitud real.
Request-¿Para que vale el campo del header Accept?
Informa al servidor sobre los tipos de contenido que el cliente puede procesar.
Request-¿Para que vale el campo del header Connection?
Abre una conexión TCP. Hasta que no se cierra todos los mensajes se harán sobre esa
Request-¿Para que vale el campo del header Referer?
Indica la URL de la página desde la que se originó la solicitud actual
Request-¿Para que vale el campo del header Cache-Control?
Define reglas sobre cómo las respuestas pueden ser almacenadas en caché
Request-¿Para que vale el campo del header Content-Type?
Especifica el tipo de contenido en el cuerpo de la solicitud cuando se envía contenido (normalmente con métodos POST).
Request-¿Para que vale el campo del header Content-Length?
Indica el tamaño en bytes del cuerpo de la solicitud.
Request-¿Para que vale el campo del header Content-Security-Policy (CSP?
Define políticas de seguridad para el contenido que el navegador puede cargar en la página (scripts y estilos)
Request-¿Para que vale el campo del header If-Modified-Since?
Permite al cliente pedir al servidor que solo envíe el recurso si ha sido modificado desde la fecha especificada
Request-¿Para que vale el campo del header If-None-Match?
Indica que el recurso solo debe enviarse si el identificador de la entidad (ETag) ha cambiado
Request-¿Para que vale el campo del header Origin?
Informa al servidor sobre el origen de la solicitud.A menudo utilizado en solicitudes de CORS (Cross-Origin Resource Sharing)
Request-¿Para que vale el campo del header Range?
Solicita una parte específica de un recurso - permitiendo la descarga por fragmentos.Admite un resume
Request-¿Para que vale el campo del header Strict-Transport-Security?
forzar al cliente web que si viene por http ya las siguientes llamadas las haga por https
Request-¿En Connection: keep-alive para que vale max y Timeout?
-max: número máximo de peticiones que puedes ser enviadas en esta conexión antes de que sa cerrada - timeout: indica la cantidad de tiempo mínima en la cual una conexión ociosa se debe mantener abierta (en segundos)
Response-¿Para que vale el campo del response Status-Line?
Indica la versión del protocolo HTTP -el código de estado de la respuesta y el motivo del estado.HTTP/1.1 200 OK
Response-¿Para que vale el campo del response Content-Type?
Especifica el tipo de contenido de la respuesta: como HTML-JSON- o imagen
Response-¿Para que vale el campo del response Content-Length?
Indica el tamaño del cuerpo de la respuesta en bytes.
Response-¿Para que vale el campo del response Server?
Informa sobre el software del servidor que manejó la solicitud.
Response-¿Para que vale el campo del response Cache-Control?
Define las políticas de almacenamiento en caché para la respuesta.
Response-¿Para que vale el campo del response Expires?
Indica la fecha y hora en que la respuesta debe considerarse obsoleta.
Response-¿Para que vale el campo del response Last-Modified?
Indica la última fecha en que el recurso fue modificado.
Response-¿Para que vale el campo del response ETag?
Un identificador único para la versión del recurso- utilizado para la validación de caché.
Response-¿Para que vale el campo del response Content-Encoding?
Indica el tipo de codificación usada para comprimir el contenido de la respuesta
Response-¿Para que vale el campo del response Location?
Especifica la URL a la que el cliente debe redirigir para completar la solicitud
Response-¿Para que vale el campo del response Access-Control-Allow-Origin?
En el contexto de CORS: indica qué orígenes están permitidos para acceder al recurso.
Response-¿Para que vale el campo del response Content-Security-Policy?
Define las políticas de seguridad del contenido que el navegador debe seguir
Response-¿Para que vale el campo del response WWW-Authenticate?
Indica el esquema de autenticación que el cliente debe utilizar para acceder al recurso. WWW-Authenticate: Basic realm=Example
Response-¿Para que vale el campo del response Retry-After?
Indica cuánto tiempo el cliente debe esperar antes de intentar la solicitud nuevamente.
Response-¿Para que vale el campo del response X-Frame-Options?
Controla si el contenido puede ser mostrado dentro de un marco o iframe en otro sitio.
Response-¿Para que vale el campo del response Content-Disposition?
Indica si el contenido debe ser mostrado en línea o descargado como un archivo adjunto
Response-¿Para que vale el campo del response Content-Range?
Especifica el rango de bytes del recurso que se está enviando
Response-¿Para que vale el campo del response Transfer-Encoding?
Indica el tipo de codificación que se ha utilizado para el cuerpo de la respuesta