[embedyt] https://www.youtube.com/watch?v=qsejysrhJiU[/embedyt]
Con cinco millones de usuarios, Postman es la plataforma de pruebas y desarrollo API más popular del mundo.
Como desarrolladores tenemos cientos de tools, que nos ayudan a
ser más productivos en nuestras tareas diarias.
Pero siempre existe alguna herramienta, que es practicamente esencial para todo desarrollador.
Dejando de lado stackoverflow, la app que utilizo a diario es Postman.
Como usar postman
Postman nos ayuda a ser más eficientes durante todo el ciclo de vida de desarrollo de una API.
El apartado de testing y debugging, con Postman no lo vamos a ver en esta entrega.
Ya que esos dos apartados de Postman ameritan un entrega completa.
Hoy en día las API RESTful están en todas partes, no importa la tematica de la aplicación, ni su tamaño.
Y al mismo tiempo son cada vez más complejas: métodos HTTP, headers, cookies, autenticación, tokens, OAuth y mucho más.
Postman nos permite crear rápidamente solicitudes con el método HTTP necesario y parámetros en caso de necesitarlo, enviar la solicitud e inspeccionar fácilmente los resultados.
Instalando POSTMAN:
Para instalar postman lo podemos descargar desde su página web, postman
Una vez, instalado postman ya podemos empezar a “jugar”.
Aquí tenemos la lista de métodos HTTP, regularmente las más utilizadas serán
GET, POST, PUT, DELETE.
Para los proposítos de este ejemplo vamos a elegir el método GET.
Acontinuación debemos indicar en la barra de direcciones, la url de la api.
Existe una api que nos permite realizar pruebas y es la que vamos a utilizar aquí.
httpbin.org/get
Luego de indcar la url, hacemos click en enviar y tendremos una respuesta.
La parte remarcada con el rectagunlo número uno, es la respuesta que hemos obtenido del servidor.
También quiero remarcar el segundo rectagunlo donde tenemos el código de la respuesta, que para este caso es status: 200,
lo cual indica que todo ha ido bien.
El listado de códigos http, es extenso aquí tenemos un extracto básico.
En resumen si nuestra respuesta está en el rango de 200, todo a ido bien.
El rango 400, son errores del cliente y para los errores 500 son errores del servidor.
Tiempo de probar otro método, vamos a probar el método POST.
Lógicamente vamos seleccionar en el select POST, en la barra de direcciones introduce otra url httpbin.org/post
Y añadiremos otro actor para nuestro “juego” y son los PARAMS
Para ello clicamos en el botón Params, en el segundo rectagunlo podemos insertar una key y un valor.
Fíjate que nuestra url, irá cambiando, a añadido un signo de interrogación, el nombre del parámetro y el valor del parámetro.
La verdad que es un ejemplo, quizás no pueda aportar mucha claridad, pero créeme cuando estamos probando nuestra API, y sea necesario
pasar parámetros nos será util.
Si deseas aprender más sobre esta genial herramienta, en el siguiente video podrás aprender mucho más.
[embedyt] https://www.youtube.com/watch?v=qsejysrhJiU[/embedyt]