HTTP Cevap Gövdesi
Hakkında
HTTP Cevap Gövdesi koşulu cevap anında Kurum Servisinin gövdesine (body) bakarak trafiği manipüle etmek için kullanılan koşuldur. Kontrol edilecek olan gövde boyutu 1-16384 Byte arasında olmalıdır. İncelenecek Gövde Boyutu (Byte) sekmesinden ayarlanabilir.
Nasıl Eklenir?
HTTP Cevap Gövdesi koşulunu eklemek için TR7 ASP web arayüzü üzerinden, "Traffic Manager > Traffic Manipulation > Conditions > Add" adımları takip edilir. Gelen sayfada Criteria olarak HTTP Response Body seçilirek aşağıdaki form elde edilir.
Arayüz
HTTP Cevap Gövdesi Formu
- Condition Name (Optional)
Oluşturulacak olan koşula isteğe bağlı olarak isim girilir. Koşula isim verilmediği durumda Condition Description'nda belirtilen açıklama ile TR7 web arayüzü üzerinde görüntülenir.
- Criteria
HTTP Response Body seçilir.
- Matching Type
Yazılacak olan Sorgu'nun cevap anındaki HTTP gövdesi (body) ile tam eşleşmesi durumunda koşul devreye girer.
Yazılacak olan Sorgu'nun cevap anındaki HTTP gövdesi (body) ile başlangıcının eşleşmesi durumunda koşul devreye girer.
Yazılacak olan Sorgu'nun cevap anındaki HTTP gövdesi (body) ile bitişinin eşleşmesi durumunda koşul devreye girer.
Yazılacak olan Sorgu'nun cevap anında HTTP gövdenin (body) içinde geçmesi durumunda koşul devreye girer.
Yazılacak olan Sorgu'daki RegEx ile cevap anındaki HTTP gövdenin (body) eşleşmesi durumunda koşul devreye girer.
- Case Insensitive
Kutu işaretlendiğinde yazılan Query'de büyük/küçük harf uyumu dikkate alınmaz. Varsayılan olarak seçili gelmez.
- Query
Eşleştirilmesi istenen HTTP cevap gövdesi girilir.
- Body Size to Parse (Bytes)
Cevap body'sinde dönen içeriğin parse edileceği boyut Bytes cinsinden belirlenir.
- Condition Description
Koşul Açıklaması verilen değerler doğrultusunda otomatik olarak TR7 tarafından oluşturulur.