İçeriğe geç
snowkitDev

Bir cURL komutunu koda dönüştürün

Tarayıcınızın ağ sekmesinden veya bir API'nin belgelerinden kopyalanan gibi bir cURL komutu yapıştırın ve aynı isteği JavaScript, Python, Go veya PHP'de alın.

cURL'den koda

Bir komut yapıştırın ve bir dil seçin.

Dene
Kod

              

    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

    1. 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.
    2. Kod altında dili seçin: JavaScript, Python, Go veya PHP.
    3. 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.

    Sırada ne var

    Az önce yaptığınızla devam edin, hâlâ cihazınızda.

    Snowkit'ten daha fazlası