Tema anterior: ca_pam_postRESTData(url, body, contentType, doNotValidateCert, headers, callBack)Tema siguiente: Ejemplo: método de POST de REST


ca_pam_postRESTDataAuth(url, userName, password, body, contentType, doNotValidateCert, headers, callBack)

Inicia el servicio de REST en una URL especificada que requiere autenticación. El servidor llama a los métodos de REST de forma asíncrona.

Las funciones onSuccess(result) u onFailure(caught) del objeto de devolución de llamada se ejecuta según proceda después de que los datos se recuperen del servidor. El resultado puede ser cualquier formato de datos que el servicio de REST devuelva. El método es compatible solamente con autenticación de HTTP básica. Se puede utilizar este método con las siguientes firmas:

ca_pam_postRESTDataAuth(url, userName, password, callBack)
ca_pam_postRESTDataAuth(url, userName, password, body, callBack)
ca_pam_postRESTDataAuth(url, userName, password, body, contentType, callBack)
ca_pam_postRESTDataAuth(url, userName, password, body, contentType, doNotValidateCert, callBack)
Parámetros de entrada
url (string)

Define la URL para la solicitud de HTTP. La URL empieza con http:// o https://.

username (string)

Define el nombre de usuario para el que se autenticará la URL especificada.

password (string)

Define la contraseña que se asocia con el nombre de usuario especificado.

body (string)

Define los datos que se enviarán en la solicitud de HTTP.

contentType (string)

Define el tipo de contenido que comprende el cuerpo de solicitud de HTTP. Este valor se ha enviado como encabezado (tipo de contenido) en la solicitud de HTTP.

doNotValidateCert (boolean)

Especifica si se encuentra un certificado SSL válido. Este campo es relevante al consultar una URL de HTTPS.

  • Falso: valida el certificado SSL y produce un fallo en la operación si el certificado no es válido.
  • Verdadero: acepta el certificado SSL aunque no sea válido y continúa haciendo la llamada de HTTP.
headers (objetos)

Define una lista de pares de clave/valor que establece encabezados en la solicitud.

callBack (object)

Define una referencia al objeto de función para llamar después de haber recuperado los datos, incluidos los métodos de onSuccess y onFailure.

Valor de retorno

Cuando la función recupera los datos, se ejecutan las funciones onSuccess(result) u onFailure(caught) callBack. La función por sí misma no devuelve ningún valor.

Ejemplo

Esta función se puede encontrar en el contenido listo para usar en CA Process Automation.

  1. En la Página principal, haga clic en Exploración del contenido original.
  2. Acceda a la carpeta Formularios de interacción del usuario y, a continuación, 07 Populate Table RESTful WS: Populate Table RESTful WS.