Önceki Başlık: HTTP Yapılandırma BilgisiSonraki Başlık: HTTP İşleçleri: Ortak Çıktı Bağlantı Noktaları


HTTP İşleçleri: Ortak Girdi Parametreleri

Çıktı değişkenleri, işleç aşağıdaki gibi bir hata nedeniyle bir HTTP yanıtı almadığında hiçbir veri içermez:

HTTPRequestUrl

HTTP isteği URL'sini, varsa URL parametreleri ile birlikte belirtir.

HTTPResponseStatusLine

HTTP yanıtının durum satırını belirtir. Durum satırı, HTTP yanıt iletisinin ilk satırıdır. Durum satırı, protokol sürümü, durum kodu ve ilişkili neden ifadesinden oluşur.

HTTPResponseStatusCode

HTTP yanıtının durum kodunu belirtir. İşleç, bu durum koduna bağlı olarak başarısız veya başarılı olur.

HTTPResponseReasonPhrase

HTTP yanıtının neden ifadesini belirtir.

HTTPResponseProtocolVersion

HTTP yanıtının protokol sürümünü belirtir.

HTTPResponseContentType

HTTP yanıt içeriğinin içerik türü başlığını belirtir.

HTTPResponseContentCharset

HTTP yanıt içeriğinin karakter kodlamasını belirtir. Bu karakter kodlaması, içerik türü başlığının bir parçasıdır ve aşağıdaki biçimde görünür:

“content-type= xxxxx; charset=xxxx”

Bu karakter kümesi, yalnızca text/xxx gibi tümü karakter olan bir içerik türünde ayarlanır.

HTTPResponseContentLength

HTTP yanıt içeriğinin bayt sayısını belirtir. Negatif bir sayı, içerik uzunluğunun bilinmediği anlamına gelir.

HTTPResponseContentEncoding

HTTP yanıt içeriğinin içerik kodlama başlığını belirtir. Boş, içerik kodlamasının bilinmediğini gösterir.

HTTPResponseContentIsChunked

True, HTTP yanıt içeriğinin büyük parça kodlaması ile alındığını gösterir. True koşulu karşılanmazsa False döndürülür.

HTTPResponseContentFilePath

HTTP yanıt içeriğinin kaydedildiği dosyanın yolunu belirtir. Boş, işlecin HTTP yanıt içeriğini (ileti gövdesi) bir dosyaya kaydetmek üzere ayarlanmadığını gösterir.

HTTPResponseContent

HTTP yanıt içeriğini, HTTP Yanıt Veri Kümesi Değişkeni Boyut Sınırı (bayt) alanında belirtilen bayt sayısına kadar belirtir. Boş, işlecin HTTP yanıt içeriğini (ileti gövdesi) veri kümesine kaydetmek üzere ayarlanmadığını gösterebilir. Boş, HTTP yanıt içeriğinin boş olduğunu da gösterebilir.

HTTPResponseHtmlContent

İŞlecin veri kümesinde HTML olarak görüntülenen HTTP yanıt içeriğini belirtir. "text/html" ile başlayın içerik türü başlığı, HTTP yanıt içeriğinin HTML olduğunu gösterir. CA Process Automation, HTTP yanıt içeriğinin HTML olduğunu algıladığında, HTTP yanıt içeriği, işlecin veri kümesinde HTML olarak oluşturulur. Ham veriler, HTTPResponseContent içinde javascript kodu için erişilebilir kalır. Boş, işlecin HTTP yanıt içeriğini (ileti gövdesi) veri kümesine kaydetmek üzere ayarlanmadığını gösterebilir. Boş aynı zamanda, CA Process Automation istemcisi tarafından HTTP yanıt içeriğinin HTML olmadığının veya HTTP yanıt içeriğinin boş olduğunun algılandığını da gösterebilir.

Not: CA Process Automation sadece temel HTML sayfalarını oluşturur. CA Process Automation, karmaşık HTML sayfaları oluşturmaz.

HTTPResponseHeaders

HTTP yanıtının HTTP başlıklarını belirtir. Başlıklar, dizine alınan bir ValueMap olarak döndürülür ve burada her bir ValueMap, tek bir başlık ve aşağıdaki iki parametreyi içerir:

Anahtar

HTTP başlığının adını belirtir.

Değer

HTTP başlığının değerini belirtir.

HTTPRequestHeaders

Gönderilen HTTP isteğinin HTTP başlıklarını belirtir. Bu alan, işlecin HTTP Başlıkları veya HTTP Başlıkları ValueMap alanlarında girdi olarak sağlanan HTTP başlıklarını içerir. Bu alan ayrıca, kimlik doğrulaması ve proxy için HTTP başlıklarını ve işlecin isteği göndermeden önce eklediği diğerlerini içerir.

Başlıklar, dizine alınan bir ValueMap olarak döndürülür ve burada her bir ValueMap, tek bir başlık ve aşağıdaki parametreleri içerir:

Anahtar

HTTP başlığının adını belirtir.

Değer

HTTP başlığının değerini belirtir.

HTTPRequestLine

Gönderilen HTTP isteğinin istek satırını belirtir. HTTP istek satırı, HTTP yöntemini, URL'yi ve HTTP sürümünü içerir.

HTTPCookiesStore

İstekte gönderilen HTTP tanımlama bilgilerinin ayrıştırılan sürümünü ve yanıt başlıklarında katıştırılan HTTP tanımlama bilgilerini belirtir. Tanımlama bilgileri, dizine alınan bir ValueMap olarak döndürülür ve burada her bir ValueMap, aşağıdaki parametrelerle tanımlanan tek bir tanımlama bilgisi içerir:

Ad

Bu HTTP tanımlama bilgisinin adını belirtir.

Değer

Bu HTTP tanımlama bilgisinin değerini belirtir.

Sürüm

Bu HTTP tanımlama bilgisinin uyduğu tanımlama bilgisi özelliğinin sürümünü belirtir.

Etki Alanı

Bu HTTP tanımlama bilgisinin etki alanını belirtir. Bu Etki Alanı'nda geçerli olan HTTP tanımlama bilgisi.

Yol

Bu HTTP tanımlama bilgisinin yolunu belirtir. Bu değer, bu HTTP tanımlama bilgisinin ilk HTTP sunucusunda geçerli olduğu URL alt kümesini belirtir.

ExpirationDate

Bu HTTP tanımlama bilgisinin son kullanma tarihini belirtir. Bazı tanımlama bilgileri bir son kullanma tarihi döndürürken, diğerleri en fazla yaşı döndürür. Son kullanma tarihi, aşağıdaki biçimde döndürülür:

"yyyy.AA.gg 'at' SS:dd:ss z"

MaxAge

Bu HTTP tanımlama bilgisinin en fazla yaşını belirtir. Bazı tanımlama bilgileri en fazla yaşı döndürürken, diğerleri bir son kullanma tarihi döndürür.

Açıklama

Bu HTTP tanımlama bilgisinin amacını belirtir.

Bağlantı Noktaları

Bu HTTP tanımlama bilgisinin bağlantı noktalarını belirtir. Bağlantı noktaları, virgülle ayrılmış bir değerler dizesi olarak döndürülür. Bu değer, bu HTTP tanımlama bilgisinin bir istek başlığında geri gönderilebileceği bağlantı noktalarını belirtir.

IsSecure

Aşağıdakilerden biri:

  • True - Bu HTTP tanımlama bilgisinin yalnızca güvenli bir bağlantıda gönderilebileceğini gösterir.
  • False - Bu tanımlama bilgisini göndermek için güvenli bir bağlantının gerekli olmadığını gösterir.
ResponseHeaderName

Bu HTTP tanımlama bilgisini içeren yanıt başlığının adını belirtir. Bu değer, “Set-Cookie” veya “Set-Cookie2” olabilir.

Sonuç

Bu değer aşağıdakilerden biridir:

1

İşlecin başarıyla tamamlandığını gösterir.

-1

İşlecin başarısız olduğunu gösterir.

Neden

Bu değer aşağıdakilerden biridir:

Tamamlandı

Bu değer, 1 sonucu (başarılı tamamlama) ile ilişkilendirilmiştir.

<error message>

Hatanın oluşma nedeninin açıklaması; işlecin başarısız olduğu -1 sonucu ile ilişkili.