Geliştiriciler

HTTP İsteği

HTTP istekleri gönderin ve API'leri tarayıcıdan test edin

HTTP İsteği
HTTP istekleri gönderin ve API'leri tarayıcıdan test edin
İstekler doğrudan tarayıcınızdan gönderilir (sunucudan değil). API CORS nedeniyle reddederse, tarayıcı isteklerine izin vermediği anlamına gelir.
Response
Yanıtı görmek için Gönder'e tıklayın
مساحة إعلانية
Araç hakkında

Ücretsiz Çevrimiçi HTTP İstek Test Aracı -- Tarayıcınızda Profesyonel Postman Alternatifi

Get-Tools'un ücretsiz HTTP İstek Test Aracına hoş geldiniz. Bu araç, geliştiriciler, yazılım mühendisleri, QA testçileri ve günlük olarak API'lerle çalışan herkes için özel olarak tasarlanmış kapsamlı ve güçlü bir araçtır. Herhangi bir yazılım, eklenti veya masaüstü uygulaması yüklemenize gerek kalmadan HTTP isteklerini doğrudan web tarayıcınızdan göndermenize, incelemenize ve hata ayıklamanıza olanak tanır. Postman, Insomnia ve Thunder Client gibi popüler araçlara profesyonel düzeyde ücretsiz bir alternatif olarak hizmet eder ve etkili API testi için ihtiyacınız olan tüm temel özellikleri sunar.

Temel Özellikler ve Yetenekler

Tam HTTP Yöntem Desteği

Araç, GET, POST, PUT, PATCH, DELETE, HEAD ve OPTIONS dahil tüm standart HTTP yöntemlerini destekler. İsteğinizi göndermeden önce açılır menüden uygun yöntemi seçmeniz yeterlidir. Bu, herhangi bir RESTful API uç noktasıyla etkileşim kurmanız için tam esneklik sağlar; ister veri alıyor, ister kaynak oluşturuyor, ister mevcut kayıtları güncelliyor, isterse HEAD ve OPTIONS istekleriyle sunucu yapılandırmalarını test ediyor olun.

Dinamik Sorgu Parametreleri (Query Parameters)

Etkileşimli bir tablo arayüzü aracılığıyla sorgu parametrelerini ekleyin, düzenleyin ve yönetin. Her parametre satırı, parametreleri silmeden tek tek etkinleştirmenize veya devre dışı bırakmanıza olanak tanıyan bir onay kutusu içerir; bu da farklı parametre kombinasyonlarını test etmeyi kolaylaştırır. Adres çubuğundaki URL, parametrelerinizi değiştirdikçe otomatik olarak güncellenir, böylece sorgu dizelerini elle oluşturma ihtiyacı ortadan kalkar ve yazım hatası olasılığı azalır.

Özel İstek Başlıkları (Custom Headers)

İsteğinize istediğiniz kadar özel başlık ekleyin. Content-Type, Authorization, Accept, Cache-Control gibi yaygın başlıklar ve X-API-Key veya X-Request-ID gibi özel başlıklar tam olarak desteklenir. Araç, çoğu API etkileşimi için uygun bir varsayılan olarak Accept: application/json başlığıyla başlatılır.

Birden Fazla İstek Gövdesi Türü

API gereksinimlerinize uygun beş farklı gövde türünden birini seçin: yapılandırılmış veri yükleri için ham JSON, dosya yükleme dahil standart form gönderimleri için Form Data, basit metin yükleri için düz Text, SOAP veya XML tabanlı API'ler için XML ya da istek gövde gerektirmediğinde None. Form modunda her satır, metin alanları ve dosya yükleme girişleri arasında ayrı ayrı değiştirilebilir, böylece karışık içerik türleriyle multipart/form-data istekleri gönderebilirsiniz.

Kimlik Doğrulama Seçenekleri

Araç, API kimlik doğrulama ihtiyaçlarının büyük çoğunluğunu kapsayan üç yaygın kimlik doğrulama şeması sunar. Bearer Token kimlik doğrulaması, Authorization başlığında bir JWT veya OAuth token'ı göndermenize olanak tanır. Basic Auth, kullanıcı adınızı ve şifrenizi Base64 formatında kodlar ve Authorization başlığında gönderir. API Key kimlik doğrulaması, X-API-Key gibi özel bir başlık adı ve değeri belirtmenize olanak tanır. Tüm kimlik doğrulama bilgileri tarayıcınızda kalır ve asla sunucularımıza iletilmez.

Dört Yanıt Görüntüleme Modu

İstek gönderdikten sonra araç, yanıtı dört farklı görünümde gösterir. Pretty modu, JSON ve XML'i sözdizimi vurgulamasıyla, anahtarları, dizeleri, sayıları, boolean değerleri ve null değerleri renklerle kodlayarak okunabilirliği artırır. Raw modu, sunucudan alınan ham yanıt metnini olduğu gibi gösterir. Preview modu, HTML içeriğini izole bir iframe içinde görüntüler; bu, web sayfalarını veya HTML döndüren uç noktaları test etmek için idealdir. Headers modu, tüm yanıt başlıklarını düzenli bir biçimde gösterir. Yanıt durum çubuğu, renkli bir rozet ile HTTP durum kodunu, milisaniye cinsinden yanıt süresini ve yanıt boyutunu gösterir.

Bu Aracı Nasıl Kullanabilirsiniz

  1. Aracın üst kısmındaki açılır menüden HTTP yöntemini (GET, POST, PUT, PATCH, DELETE, HEAD veya OPTIONS) seçin.
  2. URL giriş alanına API URL'sini girin. Araç, hemen test etmeye başlayabilmeniz için örnek bir JSONPlaceholder URL'si ile önceden yüklenmiş olarak gelir.
  3. URL çubuğunun altındaki sekmeleri kullanarak gerektiğinde sorgu parametreleri, özel başlıklar, istek gövdesi veya kimlik doğrulama bilgileri ekleyin.
  4. Gönder düğmesine tıklayın ve yanıtın aşağıdaki yanıt panelinde görüntülenmesini bekleyin.
  5. Pretty, Raw, Preview veya Headers sekmeleriyle yanıtı inceleyin ve Kopyala düğmesiyle yanıt gövdesini panonuza kopyalayın.

CORS Politikası Hakkında Önemli Not

Tüm istekler doğrudan tarayıcınızdan gönderildiğinden (sunucularımızdan değil), tarayıcının CORS (Cross-Origin Resource Sharing) güvenlik politikasına tabidir. Bu, yanıtlarında Access-Control-Allow-Origin başlıkları bulunmayan bazı API'lerin hatayla sonuçlanacağı anlamına gelir. Bu, araçta bir hata değil, standart bir tarayıcı güvenlik kısıtlamasıdır. Hızlı testler için CORS'u destekleyen jsonplaceholder.typicode.com, httpbin.org veya api.coindesk.com gibi herkese açık API'leri kullanın.

Gizlilik ve Güvenlik

Bu araç tamamen tarayıcınızda istemci tarafında çalışır. İsteklerinizi kaydetmez, kimlik doğrulama bilgilerinizi saklamaz veya sunucularımıza herhangi bir veri aktarmayız. Her şey tarayıcınızda yerel olarak gerçekleşir, verileriniz ve test ettiğiniz API'ler için tam gizlilik sağlar. Bu, geliştirme sırasında hassas veya dahili API'lerle çalışırken bile kullanımı güvenli kılar.

Bu Araç Kimler İçin?

Bu HTTP İstek Test Aracı, API yanıtlarını hızlıca incelemesi gereken frontend geliştiriciler, geliştirme sırasında uç noktaları ayıklayan backend mühendisleri, kurulum gerektirmeyen hafif bir test aracına ihtiyaç duyan QA uzmanları, HTTP protokollerini ve RESTful API tasarımını öğrenen öğrenciler ve uç nokta kullanılabilirliğini doğrulayan DevOps mühendisleri için idealdir. Şimdi deneyin ve Get-Tools ile doğrudan tarayıcınızdan API testinin ne kadar kolay olduğunu keşfedin.

مساحة إعلانية