API Test Aracı
ÜcretsizHerhangi bir API uç noktasına HTTP istekleri gönderin ve yanıtı inceleyin, tamamen tarayıcınızda.
Tamamen tarayıcınızda çalışır. İstekler doğrudan tarayıcınızdan hedef API'ye gider.
Geçmiş
Henüz istek yok.
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
GET -- 200
1 ay önce
GET -- 200
1 ay önce
Bu araç ne işe yarar
Bu araç, herhangi bir API uç noktasına HTTP istekleri gönderir ve yanıtı size gösterir, tamamen tarayıcınızda; özel başlıklar, JSON/form/metin gövdeleri, Bearer/Basic/API Key kimlik doğrulaması ve kısa bir istek geçmişi desteğiyle.
Nasıl Çalışır
Gönder'e bastığınızda, bu araç seçtiğiniz yöntem, URL, başlıklar, kimlik doğrulama ve gövdeden standart bir tarayıcı fetch() isteği oluşturur, ardından bunu doğrudan tarayıcınızdan o URL'ye gönderir; yanıtın süresini ölçer ve boyutunu hesaplar. Arada bir sunucu olmadığından, istek her tarayıcının uyguladığı aynı-kaynak ve CORS kurallarına tabidir; bir API'nin yanıtının farklı bir kaynaktaki bir sayfadan okunabilmesi için Access-Control-Allow-Origin başlıkları göndermesi gerekir, aksi takdirde tarayıcı bu araç yanıtı hiç görmeden onu engeller.
Hangi sorunları çözer
- Ayrı bir uygulama yüklemeden bir REST API uç noktasının ne döndürdüğünü hızlıca kontrol etmek.
- Entegre olduğunuz bir API'ye karşı farklı kimlik doğrulama yöntemlerini test etmek.
- Hata ayıklama için yanıt başlıklarını, durum kodlarını ve zamanlamasını incelemek.
- Yerleşik geçmişi kullanarak yakın zamanda yapılmış bir isteği küçük değişikliklerle yeniden çalıştırmak.
Sık sorulan sorular
›İsteğim neden yararlı bir hata olmadan başarısız oldu?
Bu neredeyse her zaman CORS'tur. Hedef API, bir Access-Control-Allow-Origin başlığı aracılığıyla kaynağınıza açıkça izin vermedikçe tarayıcılar kaynaklar arası yanıtları engeller; bu olduğunda tarayıcı güvenlik nedenleriyle yanıtı tamamen gizler ve yalnızca genel bir ağ hatası gösterir.
›Verilerim test ettiğim API dışında bir yere gönderiliyor mu?
Hayır. Bu aracın kendi arka ucu yoktur; tarayıcınız isteği, herhangi bir web sayfası veya uygulamanın yapacağı gibi doğrudan girdiğiniz URL'ye gönderir. Hiçbir şey bu sitenin sunucularından geçmez.
›Bearer, Basic ve API Key kimlik doğrulaması arasındaki fark nedir?
Bearer, bir Authorization başlığında bir token gönderir; OAuth2 ve JWT tabanlı API'lerde yaygındır. Basic Auth, base64 kodlu bir kullanıcı adı ve şifre gönderir. API Key kimlik doğrulaması, anahtarınızı API'nin tanımladığı X-API-Key gibi özel bir başlık adında gönderir.
›GET neden bir gövde ayarlamama izin vermiyor?
HTTP spesifikasyonuna göre, GET (ve HEAD) isteklerinin bir istek gövdesi taşıması beklenmez ve bu araç tarafından kullanılan Fetch API bu yöntemler için bir gövde eklemez. Bir gövde göndermeniz gerekiyorsa POST, PUT, PATCH veya DELETE'e geçin.
›Geçmiş ziyaretler arasında kaydediliyor mu?
Hayır, son 10 istek yalnızca mevcut sayfa oturumunuz için tutulur ve sayfayı yeniden yüklediğinizde veya ayrıldığınızda temizlenir; hiçbir şey kalıcı olarak saklanmaz.
İlgili Araçlar
Metin
Satır Sayacı
Yapıştırdığınız metni anında analiz eden gelişmiş satır sayacı: yinelenen/boş satır tespiti, yorum satırı filtreleme, regex destekli bul-değiştir, sıralama ve prefix/suffix ekleme.
ÜcretsizMetin
Liste Karıştırıcı
Herhangi bir listeyi karıştırın, çekilişler için rastgele kazananlar seçin ve kayıtları eşit gruplara bölün; hepsi tarayıcınızda, tarafsız bir Fisher-Yates karıştırma algoritmasıyla.
ÜcretsizMetin
Kısaltma Oluşturucu
Bir ifadeyi anında kısaltmasına dönüştürün, harf harf döküm ve isteğe bağlı küçük kelime atlama modu ile.
ÜcretsizMetin
Satır Kesmesi Ekle
Her ayırıcıdan sonra, her N karakterde (kelime sarma veya tam) veya her N kelimede satır sonu ekleyin, canlı satır sayısıyla.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!