JetBrains logo

IntelliJ IDEA

Gestione las solicitudes HTTP directamente desde el IDE

Cree, edite y ejecute solicitudes HTTP en IntelliJ IDEA.

Solicitudes HTTP, gRPC, GraphQL y WebSockets

Funcionalidad completa para la gestión fluida de solicitudes directamente desde el IDE.

Solicitud HTTP en el cliente HTTP

Solicitudes HTTP

Cree archivos HTTP y especifique elementos clave como el método HTTP (GET, POST, PUT, etc.), la URL, los encabezados, los parámetros de consulta y el cuerpo de la solicitud, y luego ejecútelos y visualice la respuesta.

Solicitud gRPC en el cliente HTTP

Solicitudes gRPC

Si inicia sus solicitudes con «GRPC», el cliente HTTP las trata como solicitudes gRPC. Puede generar solicitudes gRPC desde los archivos proto y la ventana de herramientas Endpoints y enviar los metadatos gRPC.

Solicitud GraphQL en el cliente HTTP en IntelliJ IDEA

Solicitudes GraphQL y WebSocket

Puede enviar consultas GraphQL a través de los protocolos HTTP y WebSocket de forma inmediata. Para http:// y https://, se utilizan solicitudes HTTP simples, ws:// y wss:// se delegan al ejecutor de WebSocket.

Finalización OpenAPI en el cliente HTTP

Finalización de OpenAPI

Cree solicitudes HTTP directamente desde los archivos OpenAPI. Además, al escribir solicitudes en el archivo HTTP, el IDE proporciona el autocompletado para la URL y el cuerpo de la solicitud según la especificación OpenAPI.

Gestores y pruebas de JavaScript

Gestione casos complejos, automatice tareas repetitivas e integre sistemas externos mediante scripts.

Scripts de controlador de presolicitudes y respuestas

Scripts de controlador de presolicitudes y respuestas

Puede escribir escenarios en JavaScript para manipular las solicitudes antes o después de que se envíen. Los prescripts le permiten generar datos para las solicitudes. Los scripts de controlador de respuestas se ejecutan después de recibir respuestas, lo que le permite reutilizarlos en solicitudes posteriores.

Pruebas de JavaScript

Pruebas de JavaScript

El cliente HTTP le permite escribir varias pruebas en JavaScript y ejecutarlas como scripts de controlador de respuestas en la pestaña correspondiente de la ventana de herramientas Services. Puede compartir estas pruebas con los compañeros de equipo a través de los sistemas de control de versiones (VCS) y ejecutarlas fácilmente en plataformas de integración continua (CI).

Más funcionalidades

Importación de colecciones Postman

Importación de colecciones Postman

Con IntelliJ IDEA, puede transformar sin esfuerzo colecciones Postman en archivos .http y gestionarlos en el cliente HTTP. Todas las funcionalidades del cliente HTTP disponibles son aplicables a los archivos convertidos.

Archivos de entornos

Archivos de entornos

Los archivos de entornos le permiten definir y guardar las variables de entorno y las configuraciones para solicitudes HTTP. Con su ayuda, puede cambiar fácilmente entre diferentes entornos (por ejemplo, dev, staging y prod), aplicar valores específicos del entorno a las solicitudes y reutilizar configuraciones definidas previamente.

CLI del cliente HTTP para la integración continua

CLI del cliente HTTP para la integración continua

El cliente HTTP puede funcionar como una herramienta de interfaz de línea de comandos (CLI), lo que le permite ejecutar las solicitudes HTTP directamente desde el terminal, independientemente del IDE. También puede incorporar las pruebas de solicitudes HTTP en su flujo de trabajo de integración continua (CI). Puede ejecutar la CLI del cliente HTTP en cualquier servicio de CI compatible con las imágenes de Docker.

Tutoriales del cliente HTTP

Guías