Universidad Nacional de Ingeniería
Clase: Programación 2
Tema: Métodos HTTP y Pruebas con Postman
Integrantes:
- Martín Díaz
- Jesús Hernández
- Fernando Francisco
- Miguel Montiel
Fecha: 25 de mayo de 2025
Definiciones Generales
¿Qué es HTTP?
HTTP (HyperText Transfer Protocol) es un protocolo de comunicación usado para la
transferencia de información entre clientes y servidores en la web. Es la base para la
comunicación en aplicaciones web y define cómo se solicitan y envían los recursos.
Métodos HTTP: Definición, Uso y Ejemplo
GET: Solicita datos de un recurso sin modificarlo. Usado para obtener información,
por ejemplo, cargar una página web o datos de un API.
POST: Envía datos para crear un nuevo recurso en el servidor, como enviar un
formulario o crear un nuevo registro.
DELETE: Solicita eliminar un recurso existente, por ejemplo, borrar un registro o
archivo.
PUT: Actualiza completamente un recurso existente con nuevos datos.
HEAD: Solicita sólo los encabezados (información meta) de un recurso, sin cuerpo,
útil para validar sin descargar todo.
OPTIONS: Consulta qué métodos HTTP están permitidos para un recurso, útil para
saber qué operaciones se pueden hacer.
Métodos HTTP: Pruebas y Comentarios
Método GET
El método GET permite obtener información del servidor sin modificar nada. Es común y
seguro para cargar datos y páginas. La respuesta fue exitosa con código 200 OK, mostrando
el recurso solicitado en formato JSON.
Método POST
POST se usa para crear recursos nuevos enviando datos al servidor. La prueba mostró un
código 201 Created, indicando que el recurso fue creado correctamente con los datos
enviados.
Método DELETE
DELETE elimina un recurso especificado. La prueba indicó un código 200 OK, simulando la
eliminación exitosa, aunque en APIs de prueba no se elimina realmente el recurso.
Método PUT
PUT reemplaza un recurso con datos nuevos. La prueba resultó en código 200 OK,
confirmando que la actualización fue exitosa y el recurso quedó modificado.
Método HEAD
HEAD solicita sólo los encabezados sin el cuerpo, útil para validar la existencia y metadatos.
La respuesta fue exitosa y el cuerpo estaba vacío, funcionando como se espera.
Método OPTIONS
OPTIONS consulta los métodos permitidos para un recurso. La respuesta mostró los
métodos disponibles, ayudando a entender qué acciones se pueden realizar sobre el
recurso.