cURL Command Converter — Export cURL as Node, Python or PowerShell
Μετατροπέας εντολών cURL
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 | Δημιουργός αιτημάτων HTTP | Όλα τα εργαλεία API.
All parsing happens locally in your browser — nothing is uploaded.
cURL → ΚώδικαςJSON αιτήματος → cURL
Εντολή cURL
Αίτημα ως JSON
cURLNode.js fetchPython requestsPowerShell
Αναλυμένο αίτημα
Υποστηριζόμενο υποσύνολο cURL:-X / -H / -d / --data-raw / --data-urlencode / -F / -u / -A / -b / -c / -L / -k / -m / --url, συνενωμένες σύντομες σημαίες όπως -kL ή -XPOST, και εισαγωγικά ορίσματα με διαφυγές. Μη υποστηριζόμενα (αναφέρονται ως σφάλμα): ανάγνωση φορτίων @file, heredocs, $(...) / μεταβλητές περιβάλλοντος, FTP και άλλα σχήματα εκτός HTTP, πολλαπλά URL και μεταφορτώσεις -T. Τα αρχεία στο -F γίνονται υποκατάστατα στον παραγόμενο κώδικα. Τα αιτήματα αναλύονται αλλά δεν αποστέλλονται ποτέ — για πραγματική αποστολή αιτήματος χρησιμοποιείται ο Πελάτης REST API.
Τι είναι το cURL;
Το cURL είναι εργαλείο γραμμής εντολών για αιτήματα HTTP (και άλλων πρωτοκόλλων) από τερματικό. Μία εντολή cURL είναι αίτημα γραμμένο ως σημαίες: το -X ορίζει τη μέθοδο, το -H προσθέτει κεφαλίδα, το -d επισυνάπτει σώμα, το -u δίνει διαπιστευτήρια. Η μετατροπή σε κώδικα σημαίνει την αντιστοίχιση κάθε σημαίας με το ίδιο μέρος του αιτήματος εκφρασμένο στη βιβλιοθήκη HTTP μιας άλλης γλώσσας — το αίτημα είναι ίδιο, αλλάζει μόνο η σύνταξη. Γι' αυτό η τεκμηρίωση API δημοσιεύει έτοιμα για αντιγραφή παραδείγματα cURL: μία γραμμή περιγράφει ολόκληρο το αίτημα.
Η σειρά των εισαγωγικών του φλοιού έχει σημασία όταν επικολλάται εντολή cURL: τα εισαγωγικά που χάνονται κατά την αντιγραφή (ή επεκτείνονται από μεταβλητές $) είναι η συχνότερη αιτία για την οποία μια εντολή αναλύεται διαφορετικά από ό,τι εκτελέστηκε στο τερματικό.
🔷 Εργαλεία API
Δοκιμή και δημιουργία αιτημάτων HTTP & WebSocket, μετατροπή cURL, περιήγηση σε προδιαγραφές OpenAPI.