Pereiti prie pagrindinio turinio

cURL į kodą konverteris nemokamai

Įklijuokite cURL komandą (įskaitant „Chrome DevTools“ funkciją „Copy as cURL“) ir gaukite atitinkamą kodą JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go ar PowerShell kalbomis. Viskas apdorojama jūsų naršyklėje – prieigos raktai nepalieka įrenginio.

💡 Įklijuokite bet kurią curl komandą — įskaitant kelių eilučių komandas su \ tęsiniais — ir gaukite lygiavertį kodą. Analizė atliekama visiškai naršyklėje; jūsų užklausa (ir visi joje esantys žetonai) neišeina iš įrenginio.

Dažniausi naudojimo būdai

  • Konvertuokite cURL į PythonPaverskite cURL komandą į Python prašymų kodą, paruoštą vykdyti.
  • Konvertuokite cURL į JavaScript fetchGeneruokite naršyklės/Node fetch() skambutį iš cURL komandos.
  • Konvertuokite "Kopijuoti kaip cURL" iš DevToolsĮklijuokite prašymą, nukopijuotą iš savo naršyklės tinklo skirtuko, ir gaukite švarią kodą.
  • Konvertuokite cURL į GoGeneruokite Go net/http kodą iš cURL komandos.
  • Supraskite, ką daro cURL komandaPamatykite cURL prašymą perrašytą į jums žinomą kalbą, kad jį suprastumėte.

Kaip tai veikia

cURL komandos nukopijavimas iš API dokumentų arba jūsų naršyklės tinklo skirtuko ir jos perrašymas rankomis yra nuobodu. Šis konverteris nuskaito komandą ir sugeneruoja ekvivalentinį kodą – ir kadangi jis gali turėti autentifikavimo žetonus, jis niekada nesiunčia jūsų komandos niekur.

  1. 1
    Jūs įklijuojate cURL komandą
    Įskaitant kelių eilučių komandas su atvirkštiniu pasviruoju brūkšniu tęsiniui, kabutėse esančias antraštes, JSON turinį ir pagrindinį autentifikavimą.
  2. 2
    Ją išanalizuoja komandų apvalkalą išmanantis žetonų skaidytuvas
    Komanda skaidoma į žetonus atsižvelgiant į viengubas/dvigubas kabutes ir ištrūkimo simbolius, tada interpretuojama kiekviena vėliavėlė (-X, -H, -d, -F, -u ir kitos) — viskas jūsų naršyklėje.
  3. 3
    Ekvivalentinis kodas yra sugeneruotas
    Pasirinkite JavaScript (fetch), Node.js, Python (requests) arba Go (net/http). JSON turinys, kur tinka, išvedamas kaip natyvūs objektai.
  4. 4
    Kopijuoti ir įklijuoti į savo projektą
    Sugeneruotas kodas yra paruoštas naudoti; kopijuokite jį vienu spustelėjimu.

cURL komandose dažnai būna Bearer žetonų, API raktų ir slapukų. Daugelis internetinių konverterių išsiunčia jūsų komandą (POST) į serverį apdoroti. Šis viską analizuoja vietoje, todėl jūsų paslaptys niekada nepalieka puslapio.

Susiję įrankiai

Dažnai užduodami klausimai