Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis cURL till kodkonverterare

Klistra in ett cURL-kommando (även Chrome DevTools ”Copy as cURL”) och få motsvarande kod i JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go eller PowerShell. Tolkas helt i webbläsaren – dina tokens lämnar aldrig enheten.

💡 Klistra in vilket curl-kommando som helst — inklusive flerradskommandon med \ — och få motsvarande kod. Tolkning sker helt i din webbläsare; din begäran (och eventuella tokens) lämnar aldrig din enhet.

Vanliga användningar

  • Konvertera cURL till PythonOmvandla ett cURL-kommando till Python requests-kod, redo att köras.
  • Konvertera cURL till JavaScript fetchGenerera ett webbläsare/Node fetch()-anrop från ett cURL-kommando.
  • Konvertera "Kopiera som cURL" från DevToolsKlistra in en begäran kopierad från din webbläsares nätverksflik och få ren kod.
  • Konvertera cURL till GoGenerera Go net/http-kod från ett cURL-kommando.
  • Förstå vad ett cURL-kommando görSe ett cURL-begäran omskrivet på ett språk du kan för att förstå det.

Så här fungerar det

Att kopiera ett cURL-kommando från API-dokument eller din webbläsares nätverksflik och skriva om det för hand är tråkigt. Denna omvandlare tolkar kommandot och genererar motsvarande kod — och eftersom det kan bära auth-token laddas ditt kommando aldrig upp någonstans.

  1. 1
    Du klistrar in ett cURL-kommando
    Inklusive flerradiga kommandon med backslash-fortsättningar, citerade rubriker, JSON-brödtext och grundläggande autentisering.
  2. 2
    En skalmedveten tokenizer tolkar det
    Kommandot delas upp i tokens med hänsyn till enkla/dubbla citattecken och escape-tecken, sedan tolkas varje flagga (-X, -H, -d, -F, -u och fler) — allt i din webbläsare.
  3. 3
    Motsvarande kod genereras
    Välj JavaScript (fetch), Node.js, Python (requests) eller Go (net/http). JSON-brödtexter skrivs som inbyggda objekt där det är meningsfullt.
  4. 4
    Kopiera och klistra in i ditt projekt
    Den genererade koden är redo att användas; kopiera den med ett klick.

cURL-kommandon innehåller ofta bearer-tokens, API-nycklar och cookies. Många onlineomvandlare skickar (POST) ditt kommando till en server för att bearbeta det. Denna tolkar allt lokalt, så dina hemligheter lämnar aldrig sidan.

Relaterade verktyg

Vanliga frågor