AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Servicios web
  • Presentación
  • Uso de WDTestRest
  • URL parameters
  • Encabezados
  • Contenido
  • Autenticación
  • Transmisión
  • Historial
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
WDTestRest: Ejecute la prueba de sus servicios web REST
Presentación
WDTestRest se utiliza para probar las llamadas a un servicio web HTTP REST o para ejecutar un Web API accesible por HTTP..
Esta herramienta se inicia automáticamente al ejecutar la prueba de un servicio web REST desde el editor WINDEV o WEBDEV.. Los métodos de Webservice cuya prueba se ejecutó se proponen automáticamente.
Observaciones:
  • Se soportan los siguientes métodos: HTTP get, POST, PUT, PATCH, DELETE, copy y HEAD.
  • WDTestRest es compatible con los sistemas de autenticación HTTP y OAuth.
  • Tiene la capacidad de gestionar tanto las cabeceras transmitidas como las recibidas durante la ejecución.
  • El contenido de las solicitudes puede ser personalizado, en formato "Form-Data", "URLEncoded" o binario.
  • WINDEV y WEBDEV deben estar instalados.
Uso de WDTestRest

URL parameters

Usted tiene la posibilidad de especificar los parámetros de URL (botón"Parámetros"):
  • Para añadir un parámetro, escriba su nombre y su posible valor.
  • Para borrar un parámetro, haga clic en el botón "-" associated con el parámetro.
  • Para modificar un parámetro, escriba los nuevos valores en los controles correspondientes.
  • Para modificar el orden de los parámetros, mantenga pulsado el botón izquierdo del ratón sobre el botón "" del parámetro y arrastre el ratón hasta la ubicación deseada.. Suelte el botón izquierdo del ratón cuando haya terminado.

Encabezados

El panel "Cabeceras" permite gestionar las cabeceras que se transmitirán durante la solicitud.
La gestión de las cabeceras se realiza como la gestión de los parámetros de la URL.
También tiene la posibilidad de gestionar el contenido de las cabeceras manualmente, a través del botón "Edición aproximada"..
Atención: en este caso, el formato debe respetar el de las cabeceras HTTP.

Contenido

Para las solicitudes que no sean de get, se puede transmitir un contenido con la solicitud.
Este contenido puede corresponder a datos de formulario, datos binarios, etc.
En el panel "Contenido", seleccione el tipo de contenido que desea transmitir a través del cuadro combinado "Tipo: la pantalla se adaptará según su elección.
Para los formularios ("form-data" o "urlencoded"), la edición de datos se realiza como la edición de encabezados y parámetros de URL.

Autenticación

WDTestRest soporta la autenticación básica HTTP, con el nombre de usuario y la contraseña que se transmitirán durante la solicitud.
También tiene la posibilidad de utilizar la autenticación OAuth 2.
WDTestRest le pide que especifique la información de la conexión OAuth y le permite a get el acceso Token ("Token") que se utilizará para ejecutar la solicitud.
Nota: Tienes la capacidad de almacenar los datos de autenticación de OAuth para las futuras llamadas marcando la casilla "Almacenar Token".

Transmisión

Una vez definidos los parámetros de petición, haga clic en el botón "Enviar" para transmitirlos a la URL especificada.
Al final de la ejecución de la solicitud, el resultado se muestra en la parte inferior de la ventana:
  • Contenido HTTP (la respuesta),
  • galletas,
  • headers.
Cada panel se utiliza para ver los datos recibidos. Los códigos XML y JSON pueden ser formateados de acuerdo a sus propias necesidades.
A get el código WL correspondiente a la llamada a la solicitud, pulse el botón "Generar el código WL".
Atención: el código generado está usando las nuevas características de la versión 22.

Historial

Siempre que se envía una petición HTTP, WDTestRest almacena la configuración completa (URL, parámetros, encabezados, contenido, etc.) en un historial.
Este historial, accesible desde el botón WDTestRest, se utiliza para volver a ejecutar las solicitudes anteriores.
Versión mínima requerida
  • Versión 22
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local