Existen muchos clientes REST disponibles tanto para instalar en tu PC como para utilizar directamente desde la nube, sin embargo, tambien puedes enviar peticiones HTTP directamente desde tu Editor Visual Studio Code con esta sencilla pero poderosa extensión.
Esta extensión se llama «REST Client» y ya cuenta con mas de 4 millones de descargas. Solo debes instalar en tu editor desde la pestaña «Extensiones».
Entre las caracteristicas de esta extensión, podemos mencionar:
Ya que lo tengas descargado e instalado, solo debes crear en la raiz de tu proyecto un archivo con la terminación «.rest» o «.http», cualquiera sirve, por ejemplo:
Despues, en el archivo debes escribir la solicitud antecedido ya sea de GET, POST, PUT o DELETE. La extensión automaticamente formateara la solicitud y escribira encima un «Send Request».
Para enviar tu solitud solo debes presionar en «Send Request» y la respuesta se mostrara en una segunda ventana que se abrira del lado derecho de tu pantalla.
Si lo que quieres es enviar multiples solicitudes en un solo archivo, solo debes utilizar el comando «###» antes de cada solicitud como se muestra en la imagen de abajo:
Finalmente para solicitudes un poco mas complejas como es la autenticación, ademas de indicar la solicitud, se debe indicar el encabezado, el tipo de respusta que se espera, las variables que se enviaran, etc. Tienes mas información en ingles, en la marketplace de VSC «REST Client«.
El fake api utilizado como ejemplo en este post es gracias a DummyJSON
Enjoy!
NUEVA ESPECIFICACIÓN TÉCNICA DEL CÓDIGO DE CONTROL (Ver.7.0) En el marco del Nuevo Sistema de Facturación implementado p[...]
En este post hablaremos sobre la biblioteca de Apache PDFBox el cual es una herramienta para java de código abierto que[...]
easyUML es una herramienta para crear diagramas UML para NetBeans de forma visual. Adecuado para el aprendizaje de este[...]
En este tutorial veremos lo fácil que es personalizar las pestañas de un JTabbedPane con unas cuantas lineas de código y[...]
Los JavaBeans son clases que encapsulan objetos en un solo objeto (beans). Son fáciles de crear y pueden contener muchos[...]
A continuación dejo a consideración 4 entornos de desarrollo visual para Arduino todos gratuitos y de código abierto. Si[...]