Komutunuz, token'lar dahil, bu sayfadan hiç çıkmaz. Bir cURL komutu yapıştırın ve JavaScript, Python, Go veya PHP'de kullanıma hazır kod alın. Ücretsizdir ve tarayıcınızda çalışır.
Bir cURL komutu nasıl dönüştürülür
- Komutunuzu cURL komutu alanına yapıştırın veya örneklerden birine basın: JSON POST, Dosya yükle, Temel kimlik doğrulama veya Sorgulu GET.
- Kod altında dili seçin: JavaScript, Python, Go veya PHP.
- Dönüştürülen kodu okuyun ve Kodu kopyala'ya basın.
Neler destekleniyor
Yöntemler (-X), başlıklar (-H), istek gövdeleri (-d, --data-raw, --data-binary, --data-urlencode, --json), formlar ve dosya yüklemeleri (-F), temel kimlik doğrulama (-u), bearer token'lar, çerezler (-b), -G sorgu dizeleri, yönlendirmeler (-L), -k, --compressed ve -I. Ters eğik çizgili çok satırlı komutlar, Chrome'dan, Firefox'tan ve Edge'den kopyalananlar dahil çalışır.
Tarayıcınızdan bir istek kopyalama
Geliştirici araçlarını açın, Ağ sekmesine gidin, bir isteğe sağ tıklayın ve Kopyala'yı, sonra cURL olarak kopyala (bash)'ı seçin. Aynı başlıklarla çalışan kod almak için buraya yapıştırın.
JSON gövdeleri
Gövde JSON olduğunda JavaScript ve Python'da dize yerine gerçek bir nesne olarak yazılır, bu yüzden düzenlemesi kolaydır.
İpuçları
- Kopyalanan bir komuttaki token'ları ve çerezleri parola gibi ele alın. Kodunuzu paylaşmadan önce onları değişkenlerle değiştirin.
- Dönüştürülen kodu gerçek bir programda kullanmadan önce küçük bir istekle test edin.
- Bazı seçenekler yalnızca cURL'nin kendisini etkiler ve doğrudan karşılığı yoktur, bu yüzden sonucu okuyun ve ayarlayın.
- Okuması zorsa JSON gövdesini önce JSON araçlarıyla biçimlendirin.
Kimler kullanır
Belge örneklerinden bir API'yi test eden geliştiriciler, örneğin kullanmadığı bir dilde öğretici izleyen öğrenciler ve çalışan bir isteği betiğe taşıyan serbest çalışanlar. İlgili: HTTP başlık denetleyici.
Sorular
Komutum veya token'ım bir yere gönderiliyor mu?
Hayır. Dönüştürme tarayıcınızda yapılır. İstek gönderilmez.
İsteği çalıştırır mı?
Hayır. Yalnızca komutu koda dönüştürür.
Komutum neden dönüşmüyor?
Eşleşmeyen tırnak işaretlerini kontrol edin ve komutun curl ile başladığından emin olun. Windows komut isteminden gelen komutlar farklı tırnaklama kullanır ve düzenleme gerektirebilir.