İçeriğe geç

Hızlı başlangıç (5 dakika)

Hedef: sıfırdan bir kurulumla başlayıp URL’si ve token’ı değişkenlerden gelen, kimliği doğrulanmış bir isteğe ulaşmak. Beş dakika sürer.

Dosya ▸ Yeni (Ctrl+N), ardından ona bir ad vermek için Dosya ▸ Farklı kaydet (Ctrl+Shift+S) — örneğin demo.restorm.

Bir proje, diskinizde duran basit bir dosyadır. Onu şimdiden bir git deposuna koyabilirsiniz — Restorm bunun için tasarlandı.

Kenar ağacında sağ tıklayın ▸ Ekle ▸ Değişken klasörü.

Bir değişken klasörü (ya da ortam klasörü), ortamlarınızı — local, staging, production — ve dolayısıyla {{değişkenlerinizi}} taşıyan kapsayıcıdır. İçerdiği bütün istekler seçili ortamı devralır.

Klasörü açın, bir local ortamı oluşturun ve içine bir değişken ekleyin:

AnahtarTürDeğer
baseUrlDizehttps://api.exemple.test

Bir değişken klasörünün Ortamlar alt sekmesindeki görünümü: solda seçili ortam, sağda onun baseUrl değişkeni

Klasöre sağ tıklayın ▸ Ekle ▸ HTTP isteği. Açılan sekmede:

  • yöntemi GET olarak bırakın;
  • URL olarak {{baseUrl}}/health yazın — çözümlenen değer alanın altında görünür, bu sizin güvenlik ağınızdır;
  • Send düğmesine tıklayın.

Yanıt hemen altında açılır: durum, süre, boyut, başlıklar ve katlanabilir bir JSON görüntüleyicide işlenmiş gövde.

URL'sinde {{baseUrl}} kullanan bir HTTP isteği; sağda açık yanıt paneli — durum, süre, boyut ve JSON gövdesi

Bir token’ı sabit olarak yapıştırmak yerine bir kimlik doğrulama isteği oluşturun: sağ tıklayın ▸ Ekle ▸ Kimlik doğrulama isteği. Token’ı alan çağrıyı yapılandırın (örneğin bir POST /oauth/token), ardından Yapılandırma sekmesinde ne ürettiğini bildirin:

Üretilen başlıkDeğer
Authorization{{token_type}} {{access_token}}

Değer, kimlik doğrulama isteğinin yanıt gövdesi üzerinde değerlendirilen bir ifadedir. Restorm’un token’ı kendiliğinden yenilemesi için bu arada sona erme ifadesini de doldurun (örneğin {{expires_in}}).

GET isteğinize dönün ve üst çubuktan bu kimlik doğrulama rotasını seçin. Başlık artık her gönderimde eklenir ve bir 401 otomatik olarak bir yenileme ile ardından yeniden denemeyi tetikler.

Ayrıntılar: Kimlik doğrulama.

  • Elinizde hazır bir belirtim ya da koleksiyon mu var? Dosya ▸ İçe aktar (Ctrl+I) bütün ağacı yeniden kurar: bkz. İçe & dışa aktarma.
  • Birden çok çağrıyı zincirleyin ve sonuçları bir senaryo ile doğrulayın.
  • Bu senaryoyu kendi CI’nızda çalıştırın: Headless çalıştırma.