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 / SOAP
  • Propiedades específicas de las variables wsRequest
  • Funciones que utilizan las variables wsRequest
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
El tipo wsRequest define las características avanzadas de un Webservice. Este tipo de Variable se utiliza principalmente para definir los encabezados HTTP utilizados por un servicio web. Los servicios web de EBay y SharePoint requieren este tipo de cabeceras HTTP.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
C is wsRequest
C.HTTPHeader["key"] = "Value"
// Call the Webservice procedure
// while passing the header and the expected parameters
WebServiceProc(C, param1_WS, param2_WS)
// Displays the request sent
Trace(C.XMLSource)
Observaciones

Propiedades específicas de las variables wsRequest

Las siguientes propiedades se pueden utilizar para las variables manipular wsRequest:
Nombre de la propiedadTipo utilizadoEfecto
ClientCertificateCadena o bufferCorresponde a:
  • una cadena de caracteres con un acceso ruta al archivo .p12 que contiene el Certificate para adjuntar a la solicitud. El Certificate se cargará automáticamente teniendo en cuenta:
    • el Certificate en la biblioteca ejecutable (si se ha integrado en la aplicación),
    • el Certificate en el lugar especificado del disco (si el Certificate no ha sido integrado en la biblioteca ejecutable).
  • un buffer con el Certificate (fLoadBuffer).
Si esta propiedad corresponde a una cadena vacía (""), la Certificate por defecto se restablece a "".
ClientCertificatePasswordCadena de caracteresContraseña asociada al cliente Certificate (cadena vacía de Default)
HTTPHeaderarray asociativa de cuerdas de UnicodeCabeceras HTTP.
TimeoutEntero o DuraciónTiempo máximo de respuesta (en milisegundos). Esta propiedad puede corresponder a:
  • un número entero que corresponde al número de milisegundos,
  • una variable de tipo Duration,
  • la duración en un formato legible (por ejemplo, 20 s o 20000 ms).
Este Property es set a 20 segundos por Default.
XMLSourceBinario/BufferFuente XML enviada al servidor.
Esta propiedad es de solo lectura.

Funciones que utilizan las variables wsRequest

SOAPAddSAMLAssertionAñade una aserción SAML a una solicitud de servicio web.
SOAPAddXMLSignatureAñade una firma XML a una solicitud de servicio web.
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

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