Ana içeriğe atla

Groovy Script

responseBodyTextToClient=responseBodyTextToClient.replace('\\\"','\"').replace('\"[','[').replace(']\"',']')

Açıklama

Bu script, response body’deki JSON verisinden gereksiz tırnak işaretlerini temizler:
  1. Escape edilmiş tırnakları düzeltme: \\" karakterlerini " ile değiştirir
  2. Başlangıç tırnaklarını temizleme: "[ karakterlerini [ ile değiştirir
  3. Bitiş tırnaklarını temizleme: ]" karakterlerini ] ile değiştirir
Bu işlem, JSON verisinin düzgün bir şekilde parse edilebilmesi için gereklidir.
Bu script, response hattında (Response Policy) çalıştırılmalıdır çünkü responseBodyTextToClient değişkenini kullanmaktadır.