Önceki Başlık: ca_pam_postRESTData(url, body, contentType, doNotValidateCert, headers, callBack)Sonraki Başlık: Örnek: REST POST Yöntemi


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

REST hizmetini kimlik doğrulaması gerektiren belirtilen URL'de başlatır. Sunucu, REST Yöntemlerini zaman uyumsuz olarak çağırır.

Veriler sunucudan alındıktan sonra, callback nesnesinin onSuccess(result) veya onFailure(caught) işlevi uygun şekilde çalıştırılır. Sonuç, REST hizmetinin döndürdüğü herhangi bir veri biçimi olabilir. Yöntem yalnızca Temel HTTP kimlik doğrulamasını destekler. Bu yöntemi aşağıdaki imzalarla kullanabilirsiniz:

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)
Girdi Parametreleri
url (string)

HTTP isteğinin URL'sini tanımlar. URL, http:// veya https:// ile başlar.

username (string)

Belirtilen URL'nin kimlik doğrulamasının yapılacağı kullanıcı adını tanımlar.

password (string)

Belirtilen kullanıcı adı ile ilişkilendirilen parolayı belirtir.

body (string)

HTTP isteğinde gönderilecek verileri tanımlar.

contentType (string)

HTTP istek gövdesini oluşturan içeriğin türünü tanımlar. Bu değer, HTTP isteğinde bir başlık (içerik türü) olarak gönderilir.

doNotValidateCert (boolean)

Geçerli bir SSL sertifikasının bulunup bulunmadığını belirtir. Bu alan, bir HTTPS URL sorgulanırken geçerlidir.

  • false - SSL sertifikasını doğrular ve sertifika geçersizse işlemi başarısız kılar.
  • true - SSL sertifikasını geçersiz olsa bile kabul eder ve HTTP çağrısını yapmaya devam eder.
headers (object)

İstekteki başlıkları ayarlayan bir anahtar/değer çifti listesi tanımlar.

callBack (object)

onSuccess ve onFailure yöntemleri de dahil olmak üzere, veriler alındıktan sonra çağrılacak işlev nesnesine yönelik bir başvuru tanımlar.

Dönüş Değeri

İşlev verileri aldığında, onSuccess(result) veya onFailure(caught) callBack işlevi çalışır. İşlevin kendisi herhangi bir değer döndürmez.

Örnek

Bu işlevi, CA Process Automation içindeki kutu içeriğinde bulabilirsiniz.

  1. Giriş sayfasında, Kutudan Çıkan İçeriğe Gözat'ı tıklatın.
  2. User Interaction Forms klasörüne ve ardından 07 Populate Table RESTful WS: Populate Table RESTful WS'ye gidin.