Ana içeriğe atla
Bu senaryoda, Apinizer üzerinde bir Mock API oluşturulacak. Yapılacak istekte, script kullanarak customVariableMap değişkenine stop=true değeri eklenecektir. Sonraki aşamada, bir Business Rule politikası eklenerek customVariableMap içindeki değer kontrol edilecektir. Eğer bu değer stop=true ise, isteğin backend’e gitmesi engellenecektir Add policy üzerinden politikaları ekleyelim. All kısmına ekleme Politika olarak Script ve Business Rule ekliyoruz. All kısmına ekleme Script politikasında Groovy dilini seçerek, customVariableMap değerine stop=true atanacaktır. All kısmına ekleme Business Rule politikasında belirlediğimiz stop aksiyonunu seçelim. All kısmına ekleme Conditions alanından “‘Custom Variable’” seçiniz ve name alanına stop yazınız ve kaydediniz. All kısmına ekleme Aşağıda eklediğiniz kural ile birlikte, eğer customVariableMap içindeki değer “‘true’” ise istek backende iletilmeyecektir. All kısmına ekleme Aşağıdaki konsol üzerinden test işlemi gerçekleştirildiğinde, isteğin durdurulduğunu belirten bir yanıt mesajı dönmektedir. All kısmına ekleme