Documentation Index
Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt
Use this file to discover all available pages before exploring further.
Groovy Script
Açıklama
Bu script şu işlemleri gerçekleştirir:- Token Alma: Authorization header’ından JWT token alınır
- Payload Ayrıştırma: JWT token formatı
header.payload.signatureşeklindedir. Token nokta (.) karakterine göre ayrılarak payload kısmı (ikinci bölüm) alınır - Base64 Decode: Payload kısmı Base64 kodlanmış JSON formatındadır. Bu kısım decode edilir
- JSON Parse: Decode edilen veri JSON olarak parse edilir
- Veri Kullanımı: İstenen alanlar (örneğin
username) çıkarılarak kullanılabilir
username alanı alınarak usernameTest adıyla header’a eklenmektedir.
Bu script, request hattında (Request Policy) çalıştırılmalıdır çünkü
requestHeaderMapToTargetAPI değişkenini kullanmaktadır.
