Altova XMLSpy 2025 Professional Edition 

HTTP y OpenAPI

Inicio Anterior Inicio Siguiente

HTTP (Protocolo de transferencia de hipertexto) es el protocolo (o conjunto de reglas) que define cómo se transmiten archivos (texto, imágenes, audio, vídeo y otros archivos multimedia) por Internet. Cada servidor web ejecuta un programa (conocido como «demonio») que espera continuamente las solicitudes HTTP y gestiona cada una a medida que llega. Por ejemplo, cuando visita la página de inicio de un sitio web, su navegador envía un comando HTTP al servidor web del sitio web que solicita la descarga de la página de inicio. El demonio HTTP del servidor recibe la solicitud y envía la página solicitada. Merece la pena señalar una propiedad significativa de HTTP: HTTP es un protocolo sin estado, lo que significa que cada comando HTTP se lleva a cabo de forma independiente, sin ninguna referencia a comandos anteriores o posteriores.

 

En XMLSpy, puede probar comandos HTTP en la ventana de resultados HTTP (imagen siguiente). En esta ventana, puede crear y enviar una solicitud HTTP a un servidor web y recibir y consultar la respuesta.

 

Partes de la ventana de resultados HTTP

La ventana HTTP cuenta con nueve pestañas (imagen siguiente). En cada pestaña, puede almacenar una solicitud y después pasar de una pestaña a otra. Tras crear una solicitud en la ventana, podrá enviarla con sólo hacer clic en el botón Enviar. La respuesta aparece directamente en la ventana.

XSEmptyHTTPWindow

La ventana se divide en varios paneles:

En el panel superior hay: (i) un cuadro combinado donde puede seleccionar el método HTTP que desea utilizar, (ii) un campo de entada para la URL del servidor web y (iii) botones relacionados con la ejecución de solicitudes HTTP (Enviar, Importar y Restaurar).

En el panel izquierdo puede crear la solicitud.

En el panel derecho aparece y puede introducirse información sobre la solicitud.

 

El funcionamiento de la ventana de resultados HTTP se describe en los subapartados de esta sección.

 

OpenAPI en XMLSpy

XMLSpy proporciona la siguiente compatibilidad con documentos OpenAPI, que son los documentos YAML o JSON en los que se describe una API.

 

Validación de documentos OpenAPI con la especificación OAS. Un documento OpenAPI es un archivo en formato YAML o JSON que describe una API que sigue la especificación OpenAPI

Compatibilidad con la edición de documentos OpenAPI, como resaltado de sintaxis, plegamiento de código y finalización automática

Creación y envío de solicitudes HTTP basada en documentos OpenAPI, así como recepción y visualización de las respuestas

 

Consulte el tema OpenAPI para obtener más información.

 

© 2019-2025 Altova GmbH