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
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
El tipo wsRequest define las características avanzadas de un servicio web. 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 encabezados HTTP.
Nota: Para más detalles sobre la declaración de este tipo de variables y el uso de las propiedades de WLanguage, véase Declarar una variable.
Ejemplo
C is wsRequest
C.HTTPHeader["cle"] = "Valeur"
// Appel de la procédure du Webservice 
// en lui passant l'entête puis les paramètres attendus
ProcWebService(C, param1_WS, param2_WS)
// Affiche la requête envoyée
Trace(C.XMLSource)
Propiedades

Propiedades específicas de las variables wsRequest

Las siguientes propiedades pueden utilizarse para definir las características de wsRequest variables:
Nombre de la propiedadTipo utilizadoEfecto
ClientCertificateCadena o bufferCorresponde a:
  • una cadena de caracteres con una ruta de acceso al archivo .p12 que contiene el certificado que debe adjuntarse a la solicitud. El certificado se cargará automáticamente teniendo en cuenta:
    • el certificado que se encuentra en la biblioteca del archivo ejecutable (si se ha integrado en la aplicación),
    • el certificado que se encuentra en la ubicación especificada del disco (si el certificado no se ha integrado en la biblioteca del archivo ejecutable).
  • un búfer con el certificado (función fLoadBuffer).
Si esta propiedad es una cadena vacía (""), el certificado predeterminado se restablece en "<None>".
ClientCertificatePasswordCharacter string o Secret stringContraseña asociada al certificado de cliente (cadena vacía de forma predeterminada).
Novedad versión 2025
Cadenas secretas: Si utiliza el almacén de cadenas secretas, el tipo de cadena secreta utilizado para este parámetro debe ser "ANSI string - Latin".
Para obtener más información sobre las cadenas secretas y el almacén, consulte Almacén de cadenas secretas.
HTTPHeaderArray asociativo de cadenas UnicodeCabeceras HTTP.
Tiempo de esperaEntero o DuraciónTiempo máximo de respuesta (en milisegundos). Esta propiedad puede corresponder a:
  • un número entero que representa el número de milisegundos,
  • una variable de tipo Duration,
  • la duración en un formato legible (por ejemplo, 20 s o 20000 ms).
Esta propiedad está fijada por defecto en 20 segundos.
XMLSourceBinario/BufferFuente XML enviada al servidor.
Esta propiedad es de solo lectura.
Observaciones

Funciones que utilizan las variables wsRequest

SOAPAddSAMLAssertionAdds a SAML assertion to a web service request.
SOAPAddXMLSignatureAdds an XML signature to a web service request.
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: 16/05/2025

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