cURL Command Converter — Export cURL as Node, Python or PowerShell
Konverterer for cURL-kommandoer
Paste a cURL command (from your terminal, DevTools “Copy as cURL” or an API reference) and get a
normalised cURL command or ready-to-run code for Node.js fetch, Python requests and
PowerShell Invoke-RestMethod — or paste a request as JSON and reverse it into cURL.
See also: REST API-klient | HTTP-forespørselsbygger | Alle API-verktøy.
All parsing happens locally in your browser — nothing is uploaded.
cURL → kodeForespørsel JSON → cURL
cURL-kommando
Forespørsel som JSON
cURLNode.js fetchPython requestsPowerShell
Tolket forespørsel
Støttet delmengde av cURL:-X / -H / -d / --data-raw / --data-urlencode / -F / -u / -A / -b / -c / -L / -k / -m / --url, sammenslåtte korte flagg som -kL eller -XPOST, og siterte argumenter med escape-tegn. Ikke støttet (rapporteres som feil): lesing av @file-innhold, heredocs, $(...) / miljøvariabler, FTP og andre ikke-HTTP-skjemaer, flere URL-er og -T-opplastinger. Filopplastinger i -F blir plassholdere i generert kode. Forespørsler tolkes, men sendes aldri — bruk REST API-klienten for å faktisk sende en forespørsel.
Hva er cURL?
cURL er et kommandolinjeverktøy for å sende HTTP-forespørsler (og forespørsler med andre protokoller) fra en terminal. En cURL-kommando er en forespørsel skrevet som flagg: -X angir metoden, -H legger til en header, -d legger ved en body, -u oppgir legitimasjon. Å gjøre den om til kode betyr å knytte hvert flagg til den samme delen av forespørselen, uttrykt i et annet språks HTTP-bibliotek — forespørselen er identisk, bare syntaksen endres. Derfor publiserer API-dokumentasjon kopier-og-lim-inn-eksempler med cURL: én linje beskriver hele forespørselen.
Skallsitering har betydning når man limer inn en cURL-kommando: anførselstegn som går tapt under kopiering (eller utvides av $-variabler) er den vanligste grunnen til at en kommando tolkes annerledes enn den kjørte i terminalen.
🔷 API-verktøy
Test og bygg HTTP- og WebSocket-forespørsler, konverter cURL, og bla i OpenAPI-spesifikasjoner.