Ana içeriğe geç

Ücretsiz cURL'den Koda Dönüştürücü

Bir cURL komutunu (Chrome DevTools'taki "Copy as cURL" dahil) yapıştırın ve JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go veya PowerShell karşılığını alın. Tamamen tarayıcınızda ayrıştırılır; belirteçleriniz cihazınızdan çıkmaz.

💡 \ devam satırları dahil herhangi bir curl komutu yapıştırın, eşdeğer kodu alın. Ayrıştırma tamamen tarayıcınızda gerçekleşir; isteğiniz (ve içindeki tokenlar) cihazınızı terk etmez.

Yaygın kullanımlar

  • cURL'yi Python'a DönüştürBir cURL komutunu Python requests koduna dönüştürün, çalıştırmaya hazır.
  • cURL'yi JavaScript fetch'e DönüştürBir cURL komutundan tarayıcı/Node fetch() çağrısı oluşturun.
  • DevTools'dan "Copy as cURL"'yi DönüştürTarayıcınızın ağ sekmesinden kopyalanmış bir isteği yapıştırın ve temiz kod alın.
  • cURL'yi Go'ya DönüştürBir cURL komutundan Go net/http kodu oluşturun.
  • Bir cURL Komutunun Ne Yaptığını AnlayınBir cURL isteğini bildiğiniz bir dilde yeniden yazıldığını görün.

Nasıl çalışır

cURL komutunu API belgelerinden veya tarayıcınızın ağ sekmesinden kopyalamak ve elle yeniden yazmak sıkıcıdır. Bu dönüştürücü komutu ayrıştırır ve eşdeğer kod oluşturur — ve kimlik doğrulama belirteçlerini taşıyabileceğinden, hiçbir zaman komutunuzu hiçbir yere göndermez.

  1. 1
    Bir cURL komutu yapıştırırsınız
    Ters eğik çizgiyle devam eden çok satırlı komutlar, tırnak içindeki başlıklar, JSON gövdeleri ve temel kimlik doğrulama dahildir.
  2. 2
    Kabuğu tanıyan bir belirteçleyici ayrıştırır
    Komut, tek/çift tırnak ve kaçışlara saygı duyan şekilde belirteçleştirilir, daha sonra her bayrak (-X, -H, -d, -F, -u ve daha fazlası) yorumlanır — tamamen tarayıcınızda.
  3. 3
    Eşdeğer kod oluşturulur
    JavaScript (fetch), Node.js, Python (requests) veya Go (net/http) seçin. JSON gövdeleri, anlamlı olduğu yerlerde yerel nesneler olarak üretilir.
  4. 4
    Projenize kopyala ve yapıştır
    Oluşturulan kod kullanıma hazırdır; bir tıkla kopyalayın.

cURL komutları sık sık taşıyıcı belirteçleri, API anahtarları ve çerezleri içerir. Çoğu çevrimiçi dönüştürücü komutunuzu işlemek için sunucuya POST yapar. Bu araç her şeyi yerelde ayrıştırır, bu nedenle sırlarınız sayfadan hiç çıkmaz.

İlgili araçlar

Sık sorulan sorular