Gå til hovedindhold

Gratis cURL til kode-konverter

Indsæt en cURL-kommando (også Chrome DevTools "Copy as cURL") og få tilsvarende kode i JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go eller PowerShell. Alt behandles i din browser – tokens forlader aldrig din enhed.

💡 Indsæt et hvilket som helst curl-kommando — herunder flerlinjekommandoer med \ — og få tilsvarende kode. Fortolkning sker helt i din browser; din anmodning (og eventuelle tokens) forlader aldrig din enhed.

Almindelige anvendelser

  • Konverter cURL til PythonOmdann et cURL-kommando til Python requests-kode, klar til afvikling.
  • Konverter cURL til JavaScript fetchGenerer et browser/Node fetch()-kald fra et cURL-kommando.
  • Konverter "Kopier som cURL" fra DevToolsIndsæt en anmodning kopieret fra din browsers netværksfane og få ren kode.
  • Konverter cURL til GoGenerer Go net/http-kode fra et cURL-kommando.
  • Forstå hvad et cURL-kommando gørSe et cURL-anmodning omskrevet på et sprog, du kender, for at forstå det.

Sådan fungerer det

At kopiere en cURL-kommando ud af API-dokumenter eller dit browsers netværk-fane og omskrive den i hånden er kedelig. Denne konverterer analyserer kommandoen og genererer tilsvarende kode — og fordi den kan bærer godkendelses-tokens, sender den aldrig din kommando noget sted.

  1. 1
    Du indsætter en cURL-kommando
    Herunder flere-linjes kommandoer med backslash-fortsættelser, citerede headers, JSON-kroppe og basicgodkendelse.
  2. 2
    En shell-bevidst tokenizer analyserer det
    Kommandoen tokeniseres med respekt for enkelt/dobbeltanførselstegn og escapes, derefter tolkes hver flag (-X, -H, -d, -F, -u og mere) — helt i din browser.
  3. 3
    Tilsvarende kode genereres
    Vælg JavaScript (fetch), Node.js, Python (requests) eller Go (net/http). JSON-kroppe udsender som indfødte objekter, hvor det giver mening.
  4. 4
    Kopier og indsæt i dit projekt
    Den genererede kode er klar til brug; kopier den med et enkelt klik.

cURL-kommandoer indeholder ofte bearer-tokens, API-nøgler og cookies. Mange online konverterer POST'er din kommando til en server for at behandle den. Denne analyserer alt lokalt, så dine hemmeligheder forlader aldrig siden.

Relaterede værktøjer

Ofte stillede spørgsmål