
HTTP_RESPONSE İş Bloku, HTTP arayüzünden gelen RAW yanıtı çözümler.
Önemli: HTTP arayüzünün alım değişkeninin veri türü RAW olmalıdır.
Giriş, JSON formatında bir karakter dizisi bekler. Genellikle doğrudan HTTP arayüzünün geri bildirim veya alım değişkeniyle bağlanır.
Giriş, sorgunun kimliğini tanımlar. Kimlik, HTTP_REQUEST İş Blokunda oluşturulur. Böylece sadece ilgili kimliğe sahip sorgu yanıtı işlenir. Giriş tanımlanmamışsa, tüm yanıtlar değerlendirilir.
Giriş doğru ise, tüm çıkışlar NULL olarak sıfırlanır. Bu giriş doğru olduğu sürece, çıkış değerleri hesaplanmaz.
Çıkış, aktarım yöntemini karakter dizisi olarak döndürür. Bu "GET", "POST", "PUT" vb. olabilir.
Çıkış, Header Content-Type'ı karakter dizisi olarak döndürür.
Çıkış, tüm header girişlerini karakter dizisi olarak döndürür. Çoklu headerlar bir satır atlaması ile ayrılır.
Çıkış, sorguyu karakter dizisi olarak döndürür. Sorgu, soru işaretinden sonraki değerdir ve genellikle GET isteklerinde kullanılır.
http://server/uri?query
Bir sorgunun yapısı şöyledir:
var1=wert1&var2=wert2&va...
Değerlerin doğru bir şekilde aktarılabilmesi için, değerleri URL_DECODE veya QUERY_DECODE İş Blokları ile çözümlemeniz önerilir, çünkü veriler olumsuz olarak aktarılmış olabilir.
Not: URL'nin maksimum uzunluğunu dikkate alınız, büyük veri miktarlarının aktarılması gerekiyorsa. İhtiyaç halinde POST yöntemini kullanın ve sorguyu Content olarak alın.
Çıkış Content, Çıkış Query'ye benzer. Ancak veriler headerdan sonra aktarılır ve daha büyük veri miktarları desteklenir. Uygulama türüne göre Content'in Query yöntemi olmaması da mümkündür.
Not: Sadece UTF-8 uyumlu veriler desteklenir. İkili verilerin aktarılması durumunda, bunların BASE64_ENCODE İş Bloku ile kodlanmasını öneririz.
Çıkış, Content girişinin uzunluğunu bayt cinsinden döndürür.
Çıkış, HTTP durumunu sayı olarak döndürür. Örneğin 200, 404 vb. Bir durum alınmamışsa, değer NULL olarak döndürülür.
Çıkış doğru ise, giriş Status 200 veya NULL döndürmez.
Çıkış, cURL hata numarasını döndürür. Bu 0 ise aktarım sırasında bir hata yoktur.
Çıkış, cURL sorgusuna ait hata metnini döndürür.