PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Propiedades específicas de la descripción 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
El tipo wsRequest define las características avanzadas de un Webservice. Este tipo de variable se utiliza principalmente para definir las cabeceras HTTP utilizadas por un servicio web.. Los Websevices de EBay y SharePoint requieren este tipo de cabeceras HTTP.
Observación: Consulte Declarar una variable para obtener más detalles sobre la declaración de este tipo de variables y el uso de propiedades WLanguage.
Versiones 25 y posteriores
Android Este tipo de variable ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 25
Android Este tipo de variable ahora está disponible para aplicaciones Android.
Android Este tipo de variable ahora está disponible para aplicaciones Android.
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..SourceXML)
Observaciones

Propiedades específicas de la descripción de las variables wsRequest

Las siguientes propiedades pueden utilizarse para manipular una variable wsRequest:
Nombre de la propiedadTipo utilizadoEfecto
Versiones 24 y posteriores
ClientCertificate
Nueva funcionalidad versión 24
ClientCertificate
ClientCertificate
String de caracteres o memoria intermediaCorresponde a:
  • una cadena de caracteres con un acceso ruta al archivo.p12 que contiene el certificado para adjuntar a la solicitud. El certificado se cargará automáticamente teniendo en cuenta:
    • el certificado en la biblioteca ejecutable (si se ha integrado en la aplicación),
    • el certificado en la ubicación especificada en el disco (si el certificado no se ha integrado en la biblioteca ejecutable).
  • un amortiguador con el certificado ( fLoadBuffer).
Si esta propiedad corresponde a una cadena vacía (""), el certificado por defecto se restablece a "<None>".
Versiones 21 y posteriores
Tiempo de espera
Nueva funcionalidad versión 21
Tiempo de espera
Tiempo de espera
Entero o DuraciónTiempo máximo de respuesta (expresado en milisegundos). Esta propiedad puede corresponder a:
  • un número entero que corresponde al número de milisegundos,
  • una variable de tipo Duration,
  • Versiones 23 y posteriores
    la indicación directa de la duración (20 s o 20000 ms, por ejemplo).
    Nueva funcionalidad versión 23
    la indicación directa de la duración (20 s o 20000 ms, por ejemplo).
    la indicación directa de la duración (20 s o 20000 ms, por ejemplo).
Esta propiedad se establece en 20 segundos de forma predeterminada.
Encabezador HTTPArray asociativo de cadenas UnicodeCabeceras HTTP.
Versiones 24 y posteriores
ClientCertificatePassword
Nueva funcionalidad versión 24
ClientCertificatePassword
ClientCertificatePassword
Cadena de caracteresContraseña asociada al certificado de cliente (cadena vacía por defecto)
XMLSourceBinario/BufferFuente XML enviada al servidor.
Esta propiedad está disponible en solo lectura.

Observación: Estas propiedades se pueden utilizar con una de las siguientes sintaxis:
  • <Nombre de variable>..<Nombre de propiedad>
  • <Nombre de variable>.<Nombre de propiedad>

Funciones que utilizan las variables wsRequest

Versiones 18 y posteriores
SOAPAddSAMLAssertion
Nueva funcionalidad versión 18
SOAPAddSAMLAssertion
SOAPAddSAMLAssertion
Agrega una aserción SAML a una solicitud de servicio web.
Versiones 18 y posteriores
SOAPAddXMLSignature
Nueva funcionalidad versión 18
SOAPAddXMLSignature
SOAPAddXMLSignature
Agrega 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