API istemcisi

Tek bir HTTP isteği gönderin ve yanıtı okuyun — doğrudan tarayıcınızdan, hesap yok, vekil sunucu yok.

Sorgu parametreleri — burada yapılan düzenlemeler yukarıdaki URL’ye geri yazılır.

İstekler tarayıcınızdan doğrudan yazdığınız adrese gider — sunucularımızdan asla geçmez. Hiçbir şey saklanmaz, adres çubuğuna yazılmaz ya da günlüğe kaydedilmez.

Durum kodunu, üstbilgileri ve gövdeyi burada görmek için bir istek gönderin.

Nasıl kullanılır

  1. Yöntemi seçin, uç noktayı yapıştırın, ardından Gönder’a basın (veya ⌘ / Ctrl + Enter). Ondan önce hiçbir şey gönderilmez.
  2. Gerekirse Parametreler, Üstbilgiler ve Gövde sekmelerini doldurun — her sekmenin üzerindeki sayı, gerçekten etkin olan satır sayısıdır.
  3. Yanıtın ilk satırı durum kodunu, toplam süreyi ve boyutu verir; JSON gövdeleri otomatik olarak girintilenir.
  4. CORS’a mı takıldınız? Kod’u açın ve aynı isteği curl, fetch veya Python olarak kopyalayıp bir terminalde çalıştırın.
  5. Sıfırla her şeyi temizler; sayfayı yeniden yüklemek de aynısını yapar — hiçbir istek asla saklanmaz.

Örnek

İstek

GET https://httpbin.org/anything?from=en&id=1

Yanıt

200 OK · 124 ms · 1.2 KB · application/json
{
  "args": { "from": "en", "id": "1" },
  "method": "GET"
}

Sağdaki her değer sunucudan gelir — bu araç yalnızca biçimlendirir. Kod görünümündeki aynı curl isteği, terminalde de aynı yanıtı verir.

Kurallar, sınırlar ve bilinen sorunlar

  • Vekil sunucu yoktur. Hedef Access-Control-Allow-Origin göndermediğinde tarayıcı yanıtı bu sayfadan gizler — istek sunucuya ulaşmış olabilir. Yerel olarak çalıştırmak için Kod görünümünü kullanın.
  • localhost, intranet adresleri ve bu https sayfasından çağrılan http:// URL’leri tarayıcı tarafından engellenir, bu araç tarafından değil.
  • Çerezler asla gönderilmez (credentials atlanır), bu yüzden oturuma dayanan API’lerde token’ı bir üstbilgiyle iletin.
  • Set-Cookie, yönlendirme zincirleri, ham baytlar ve DNS/TLS zamanlamaları tarayıcıya açık değildir ve burada gösterilmez.
  • Geçmiş, koleksiyon veya ortam yoktur: yeniden yükleme her şeyi temizler ve adres çubuğuna, depolamaya ya da günlüklere hiçbir şey yazılmaz.
  • İstek gövdeleri yalnızca metindir, en fazla 64 KB; dosya yüklemeleri kapsam dışıdır.
  • Gösterilen boyut çözümlenmiş gövdedir; gösterilen süre toplam süredir, ilk bayta kadar olan süre değil.
  • Yalnızca HTTP — WebSocket, SSE ve gRPC kapsam dışıdır (GraphQL, JSON ile bir POST olarak yine de çalışır).

Bir API istemcisinin yanında işinize yarar.