D. Contenido de una solicitud
-
Esta es una petición que un navegador web (el "cliente") le hace a un
servidor para obtener un recurso, proporcionando detalles sobre quién hace la
petición y cómo prefiere recibir la respuesta.
- GET /servicio.php HTTP/1.1
-
Es la instrucción principal. El navegador está pidiendo leer (método GET) el
archivo servicio.php utilizando la versión 1.1 del protocolo HTTP.
- Accept
- */*
-
El navegador indica que puede entender y recibir cualquier tipo de archivo o
formato de datos (texto, imágenes, JSON, HTML, etc.).
- Accept-Encoding
- gzip, deflate, br, zstd
-
Lista los formatos de compresión que el navegador soporta. El servidor puede
usar uno de estos (como gzip o br - Brotli) para comprimir la respuesta y
hacer que cargue más rápido.
- Accept-Language
- es-MX,es-ES;q=0.9,es;q=0.8,en;q=0.7,gl;q=0.6,pt;q=0.5
-
Son los idiomas que prefiere el usuario. El orden y el valor q (peso) indican
la prioridad: prefiere español de México, luego español de España, luego
español general, gl es gallego y pt es portugués.
- Connection
- keep-alive
-
Le pide al servidor que mantenga la conexión de red abierta después de enviar
esta respuesta. Esto ahorra tiempo si el navegador necesita pedir más
archivos (como imágenes o scripts) en los siguientes segundos.
- Host
- srvejemplo.rf.gd
-
Especifica a qué dominio de internet va dirigida la petición. Es vital porque
un mismo servidor físico puede alojar muchas páginas web diferentes.
- Cookie
- __test=05fe05fbd9badf84bcd27287a4645c00
-
Envía un pequeño dato temporal que el servidor guardó previamente en el
navegador. Se usa para mantener la sesión del usuario o recordar información
entre páginas.
- Referer
- https://srvejemplo.rf.gd/
-
Le dice al servidor de dónde viene el usuario. En este caso, la petición se
disparó mientras el usuario estaba en esa URL exacta.
- Sec-Fetch-Dest
- empty
-
Indica que el resultado de la petición no se va a inyectar directamente en el
navegador (como pasaría con un <script> o un <iframe>). Suele
significar que es una petición hecha por código JavaScript (por ejemplo, con
fetch() o XMLHttpRequest).
- Sec-Fetch-Mode
- cors
-
Indica que es una solicitud de recursos que sigue las reglas CORS
(Cross-Origin Resource Sharing), muy común en peticiones hechas por
JavaScript.
- Sec-Fetch-Site
- same-origin
-
Confirma que la solicitud se está haciendo hacia el mismo dominio en el que
el usuario ya se encuentra (no es una petición hacia un sitio externo de
terceros).
- User-Agent
-
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/148.0.0.0 Safari/537.36
-
Es la forma clásica en la que el navegador dice qué es. Aquí indica que es
Chrome versión 148 elaborado con Mozilla versión 5.0 para un sistema Windows
10.0 de 64 bits, con AppleWebKit versión 537.36 y Safari versión 537.36.
- sec-ch-ua
- "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99"
-
Es una versión moderna y más estructurada del User-Agent. Especifica la marca
y versión exacta del motor del navegador.
- sec-ch-ua-mobile
- ?0
-
Responde si el dispositivo es un teléfono móvil. El ?0 significa "Falso", por
lo que es una computadora de escritorio o laptop.
- sec-ch-ua-platform
- "Windows"
-
Confirma que el sistema operativo del usuario es Windows.
skip_previous
skip_next