Groovy Script
Açıklama
Bu script şu işlemleri yapar:- JSON Yanıtını Parse Etme:
JsonSlurperkullanarak REST servisten gelen JSON yanıtını parse eder. - Veri Çıkarma: JSON yapısından ad ve soyad bilgilerini çıkarır.
- Kontrol ve Dönüşüm:
- Eğer ad bilgisi boş veya null ise, HTTP 503 status kodu ile boş bir JSON yanıtı döner.
- Eğer ad bilgisi varsa, sadece ad ve soyad bilgilerini içeren bir JSON yanıtı döner.
Kullanım Senaryosu
Bu script, kimlik doğrulama servisinden gelen yanıtı işleyerek:- Boş yanıt durumunda hata kodu döndürür
- Geçerli yanıt durumunda sadece gerekli alanları filtreler ve döndürür
Bu script, response hattında (Response Policy) çalıştırılmalıdır çünkü
responseBodyTextToClient değişkenini kullanmaktadır.
