Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Desarrollo Web / Agrega un Cliente REST a tu Visual Studio Code

Agrega un Cliente REST a tu Visual Studio Code

Autor jc mouse jueves, enero 18, 2024

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:

  • Enviar/Cancelar/Retorna solicitudes HTTP directamente en el editor y se ve la respuesta en un panel separado con resaltado de sintaxis
  • Puede enviar consultas GraphQL y crear variables GraphQL en el editor
  • Puede escribir varias peticiones en un solo archivo, tan solo debe separarlas con el simbolo «###»
  • Tiene la opción de guardar las respuestas en tu PC
  • Personalizar las fuentes
  • Soporte para autenticación (Basic Auth, Digest Auth, SSL Client Certificates, Azure Active Directory, Microsoft Identity Platform, AWS Signature v4)
  • Permite generar fragmentos de código para solicitudes HTTP en lenguajes como Python, JavaScript y más.
  • Recordar Cookies para solicitudes posteriores
  • Soporte para proxy
  • y mucho más

¿Como se utiliza REST Client?

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!

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

native2ascii: Convertir caracteres Non-Unicode a Unicode

native2ascii: Convertir caracteres Non-Unicode a Unicode

El JDK (Java Development Kit) tra una herramienta llamada native2ascii la cual permite convertir un fichero de una codif...

Estilos condicionales en iReport

Estilos condicionales en iReport

iReport nos da la posibilidad de dar un formato condicional a los diferentes registros resultado de nuestras consultas S...

Tutoriales para creación de videojuegos gratis en descarga directa

Tutoriales para creación de videojuegos gratis en descarga directa

La comunidad 3D Buzz  era una de los lugares donde la gente curiosa de aprender a realizar videojuegos buscaba recursos...

Crea un servicio web REST con PHP y MYSQL

Crea un servicio web REST con PHP y MYSQL

Servicio Web Un servicio web (en inglés, Web Service o Web services) es una tecnología que utiliza un conjunto de protoc...

Transición de imágenes al estilo PowerPoint

Transición de imágenes al estilo PowerPoint

¿Qué es una transición? Una transición es un efecto de movimiento que se da entre una imagen y la siguiente en una prese...

Facturación electrónica: El Código de Control

Facturación electrónica: El Código de Control

¿Que es la facturación electrónica? Una factura es un documento que sirve para describir el costo de los servicios y des...

Comparte lo que sabes

Categorias

Últimas entradas

Existe una gran cantidad de contenido sobre productividad, trucos, consejos y trabajo y más. Pero, ¿Qué pasa con esos mo...

En este post te enseño a usar una herramienta de Inteligencia Artificial para animar tus fotografias y esto completament...

Si trabajas con redes sociales (RRSS) a continuación te muestro tres herramintas gratuitas que te ayudaran a la hora de...

Por lo general se usan transacciones a nivel base de datos y posteriormente se llaman estos a través de procedimientos a...

Herramientas

Generador de Enlaces a Whatsapp