¿Qué muestra el inspector de URL?
El inspector de URL divide una dirección web en sus componentes para que veas exactamente qué pedirá el navegador. Para https://shop.example.com:8443/cart/items?sort=price&q=red%20shoes#shipping muestra el protocolo https, el host shop.example.com:8443, el nombre de host shop.example.com, el puerto 8443, la ruta /cart/items, dos parámetros de consulta (sort=price y q=red shoes tras decodificar) y el fragmento shipping.
Cada parte cumple una función. El protocolo elige HTTP o HTTPS, el host y el puerto deciden el servidor y el servicio, la ruta selecciona un recurso y los parámetros de consulta envían datos. La decodificación importa porque %20 es un espacio, %26 es un ampersand literal dentro de un valor y un signo más a veces significa un espacio. Inspeccionar una URL es cómo localizas un enlace roto, un parámetro ausente o una redirección que pierde la cadena de consulta.
Cómo inspeccionar una URL
- Pega la URL completa, con el esquema si lo tienes.
- Lee las filas de protocolo, host, ruta, consulta y fragmento.
- Comprueba el valor decodificado de cada parámetro de consulta.
- Copia la parte que necesites para corregir o comparar.
Preguntas frecuentes sobre URLs
¿Por qué mi URL muestra caracteres extraños?
Son bytes codificados por porcentaje: %20 es un espacio y %2F una barra dentro de un valor. El inspector los decodifica para que leas el valor real.
¿Para qué sirve el fragmento?
La parte tras # nombra un lugar dentro de la página, como #shipping. El navegador lo mantiene local y nunca lo envía al servidor en la petición.
¿Cuál es el puerto por defecto?
Si la URL no indica puerto, lo aporta el esquema: 80 para HTTP y 443 para HTTPS. El puerto aparece solo cuando se escribe de forma explícita.
