Resterm - Terminal tabanlı REST istemcisi (HTTP, GraphQL, gRPC desteği)
(github.com/unkn0wn-root)- Postman veya IDE olmadan da
.httpya da.restdosyalarını doğrudan okuyup API istekleri gerçekleştiren CLI tabanlı API istemcisi- HTTP, GraphQL, gRPC isteklerinin tamamını destekler
- Vim tuş bağlamalarına sahip modal düzenleyici: görsel seçim, panoya kopyalama (yank)/kesme (cut), Shift+F arama,
i/Escgeçişiyle giriş modu ile görüntüleme modu arasında geçiş - Çalışma alanı gezgininde yalnızca
.http/.restdosyalarını filtreleyerek gezinebilir ve artımlı aramayla hızlı geçiş yapabilirsiniz - Ayrı bir dosya olmadan yalnızca URL girip
Ctrl+Enterile anında satır içi istek çalıştırma yapılabilir - Curl komutu ayrıştırma desteğiyle bazı
curlseçeneklerini yorumlayıp isteğe dönüştürür - Durum farkındalıklı yanıt paneli sunar. Üst başlıkta mevcut çalışma alanı, ortam, çalışmakta olan istek, betik/test sonuçları gösterilir
- Yanıt alanı, Pretty, Raw, Headers, History sekmeleriyle birlikte istek önizleme (preview) özelliğini içerir
- Yanıtları dikey veya yatay olarak bölüp yerleştirebilir, panelleri sabitleyerek (pin) Pretty / Raw / Headers sekmelerini yan yana karşılaştırabilir ya da birleşik Diff görünümünde farkları inceleyebilirsiniz
@authkomutu Basic, Bearer, API Key ve özel başlık yöntemlerini destekler.{{$timestamp}},{{$uuid}}gibi yerleşik yardımcı işlevler de sunulur- İstek öncesi (pre-request) ve test betikleme özelliklerini destekler:
- JavaScript tabanlı hook'larla gönderim öncesinde istek içeriğini değiştirebilir,
- yanıta yönelik doğrulamalar (assert) gerçekleştirebilir,
- başarı/başarısızlık sonuçlarını editör içinde hemen görebilirsiniz
- GraphQL ve gRPC desteği:
@graphql,@grpcyönergeleriyle isteklerin otomatik biçimlendirilmesi ve metadata işleme - Oturum kalıcılığı sunar: cookie jar, istek geçmişi ve ortama özel öğeler yeniden başlatmadan sonra da korunur.
@no-logile yanıt gövdesi kayıttan hariç tutulabilir (maskelenebilir)
Henüz yorum yok.