SENİN API’N. SENİN ÇALIŞMA ALANIN.

Sıradaki isteğin.
Kontrol altında.

macOS ve Windows için bir masaüstü API çalışma alanı. HTTP istekleri gönder, yanıtları incele, bağlantılı API akışlarını test et; çalışma alanın cihazında kalsın.

macOS & Windows · macOS hazır · Windows yakında

DAHA AZ ENGEL. DAHA ÇOK AKIŞ.
Reqplay Play Loop symbol

Gönder.
İncele.
Tekrarla.

Reqplay ÖRNEK ÇALIŞMA ALANI
Projeleri listele ✓   Saved
GET ⌄{{base_url}}/v1/projects ▷ Gönder
ParamsHeadersAuthBody Atamalar ✧ Dinamik değerler
↗

Basit bir istek. Net bir yanıt.

Değişkenler, kimlik doğrulama ve header’lar elinin altında.
YANIT
200 OK142 ms1.2 KB
{
  "projects": [
    {
      "id": 1042,
      "name": "Something worth building",
      "status": "ready"
    }
  ]
}
Yerel çalışma alanı Sıradaki isteğine hazır Reqplay 1.9.0
Tek çalışma alanı. İsteğin tamamı. Header · Auth · Gövde · Yanıt
Karmaşadan uzak HTTP.
REST & HTTP JSON düzenleyici Dinamik değerler API akışları Yerel çalışma alanı
FİKİRDEN SONUCA GİDEN YOL İÇİN

Daha az hazırlık.
Daha net sonuç.

Tek bir endpoint kontrolünden bağlantılı istek koleksiyonlarına kadar tüm ayrıntılar bir arada; gereksiz işler aradan çıksın.

01 / GÖVDENİ DÜZENLE

JSON, istediğin gibi.

Metin ve ağaç görünümü arasında geç. Değerleri düzenle, alanları sürükleyerek sırala, göndermek istemediklerinin işaretini kaldır.

Alan Değer
⠿  ✓customer_id{{customer_id}}
⠿  ✓amount100
⠿  □debugtrue
02 / DEĞERLER İŞİNİ YAPSIN

Her gönderimde yeni değer.

Rastgele metinler, UUID’ler, zaman damgaları ve istek imzaları üret. Değişkenleri ve istek alanlarını hash veya HMAC ile birleştir.

✧
transaction_tokenSHA-256 · Hex
DİNAMİK
{{api_key}}|{{body:/user_id}}
→ {{dynamic.transaction_token}}
03 / KALDIĞIN YERDEN DEVAM ET

Kaldığın yerden devam et.

Postman koleksiyonlarını, OpenAPI tanımlarını, cURL komutlarını veya Reqplay projelerini aktar. Desteklenen tanımları URL’den de içe al.

PostmanOpenAPIcURLReqplay
04 / İSTEKLERİ BAĞLA

Bir kez giriş yap. Teste devam et.

JSON yanıtındaki bir alanı değişkene bağla. Giriş isteğin yeni bir token döndürdüğünde diğer istekler güncel değeri kullansın.

response.token→{{token}}→ Bearer doğrulama
05 / AKIŞIN TAMAMINI TEST ET

Akışın tamamını test et.

Kayıtlı isteklerini bir akışta birleştir. Yanıt durumunu, JSON alanlarını, header’ları ve süreleri doğrula; breakpoint’lerde durarak giden isteği ve gelen yanıtı incele.

  • Yanıttaki değerleri sonraki isteğe aktar.
  • Tek seferde çalıştır, adım adım ilerle veya başarısız testte dur.
  • Her adımı incele ve çalıştırma sonuçlarını karşılaştır.
ÖRNEK AKIŞ Breakpoint’te duraklatıldı
  1. 01✓
    POST Giriş yap /login Tamamlandı
  2. 02
    GET Profili getir /profile İstekten önce duraklatıldı
  3. 03
    POST Proje oluştur /projects Sonraki
Giriş yanıtı 200 OK
response.token {{token}}

2 yanıt testi geçti

VARSAYILAN OLARAK YEREL

Çalışmalarının yeri
senin çalışma alanın.

Koleksiyonlar, ortamlar ve geçmiş cihazında kalır. Hassas değerler sistemin güvenli deposunu kullanır. Başlamak için hesap gerekmez.

01

Odaklanacak alan Açık, koyu veya sistem teması. Yan yana ya da alt alta yanıtlar. Gerektiğinde gizlenen sol menü.

02

Önemli ayrıntılar yanında İstekleri klasörlerde düzenle, ortamlar arasında geç ve geçmiş gönderimlerine dön.

03

Güncellemeler senin kontrolünde Otomatik güncellemeleri ayarlardan açıp kapat. Yayımlanan paketleri ve platform gereksinimlerini indirme sayfasında incele.

HER SÜRÜMDE DAHA İYİ BİR ÇALIŞMA ALANI

Yeni sürümde neler var?

Tüm sürüm notları ↗

Sıradaki isteğine hazır mısın?

Send. Inspect. Replay.

Reqplay’i indir v1.9.0 · macOS available · Windows coming soon SHA-256 doğrulama dosyası