← Artefactos
ISIS2603 · Conceptos REST

Simulador de URIs

Estructura y semántica de URLs en servicios web
Sintaxis genérica de una URI
scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]
🧱
Construye tu URI
scheme
El protocolo de comunicación
host
Nombre de dominio o dirección IP
port (opcional)
Puerto del servidor (por defecto: 80/443)
path
Ruta al recurso dentro del servidor
query (opcional)
Parámetros clave=valor separados por &
fragment (opcional)
Ancla dentro del recurso (solo cliente)
💡
Ejemplos rápidos
Carga un ejemplo y analiza sus componentes
🔗
URI construida
Completa los campos para construir tu URI...
Componentes identificados
scheme
Protocolo
host
Servidor
port
Puerto
path
Recurso
query
Parámetros
fragment
Ancla
📖
¿Qué significa cada componente?
scheme
Protocolo
Define cómo se comunican cliente y servidor. http es texto plano; https agrega cifrado TLS. En APIs REST se prefiere siempre https.
host
Servidor
Nombre de dominio (o IP) que localiza el servidor en la red. El DNS resuelve el nombre a una dirección IP para establecer la conexión.
port
Puerto
Puerta de entrada al proceso del servidor. Puerto 80 (http) y 443 (https) son implícitos. En desarrollo local se usa comúnmente el 8080.
path
Ruta al recurso
Identifica el recurso dentro del servidor. En APIs REST debe usar sustantivos en plural: /libros, /estudiantes/42, no verbos.
query
Parámetros
Pares clave=valor separados por &. Se usan para filtros, paginación o búsqueda. Comienzan con ? al final del path.
fragment
Ancla
Referencia a una sección dentro del recurso. Empieza con #. El servidor nunca lo recibe; lo interpreta únicamente el navegador del cliente.
🧠
Ejercicio rápido