2.1. Guía Postman y Consumo de API
2.1. Guía Postman y Consumo de API
DEPARTAMENTO DE COMPUTACIÓN
Ingeniería en Sistemas de Información
1. Instalación de Postman
Postman es una herramienta potente y fácil de usar para probar y desarrollar APIs. Sigue estos
pasos para instalarlo en tu sistema.
o Postman Download
3. Descarga e instala:
pág. 1
o En Linux: Sigue las instrucciones específicas para tu distribución.
1. Iniciar sesión: Puedes crear una cuenta gratuita en Postman o usar tu cuenta de Google
para iniciar sesión.
pág. 2
2. Uso Básico de Postman
Postman te permite interactuar con APIs mediante peticiones HTTP. A continuación, te explico
cómo realizar una petición básica.
1. Abrir Postman.
https://jsonplaceholder.typicode.com/posts
pág. 3
2.2 Visualizar la Respuesta
1. Respuesta del servidor: En la parte inferior, verás la respuesta del servidor, que incluye:
Una API REST (Representational State Transfer) permite la comunicación entre sistemas usando
peticiones HTTP. Los métodos HTTP más comunes son:
3.1 GET
http
Host: jsonplaceholder.typicode.com
Respuesta:
json
"userId": 1,
"id": 1,
3.2 POST
http
Host: jsonplaceholder.typicode.com
Content-Type: application/json
"userId": 1
Respuesta:
json
"id": 101,
"userId": 1
pág. 5
3.3 PUT
http
Host: jsonplaceholder.typicode.com
Content-Type: application/json
"id": 1,
"userId": 1
Respuesta:
json
pág. 6
"id": 1,
"userId": 1
3.4 DELETE
http
Host: jsonplaceholder.typicode.com
Respuesta:
json
{}
pág. 7
4. Proceso de Solicitud y Respuesta en una API REST
El ciclo de vida de una solicitud y respuesta en una API REST generalmente sigue estos pasos:
2. Componentes de la solicitud:
2. Interacción con la base de datos: El servidor puede interactuar con una base de datos
para recuperar, actualizar, o eliminar datos.
3. Generación de la respuesta: El servidor prepara una respuesta que puede incluir datos
(por ejemplo, en JSON), un código de estado HTTP, y headers.
Conclusión
Esta guía cubre desde la instalación de Postman hasta el uso de peticiones en una API REST, y
explica el proceso completo de solicitud y respuesta. Esta información te ayudará a trabajar
eficazmente con APIs REST, tanto en pruebas como en desarrollo.
pág. 9