Convertisseur de cURL en Code (Fetch, Python, Axios, Go, Rust)
Convertissez les commandes cURL en code de requête API prêt pour la production pour JavaScript, Python, Go et Rust.
Traduisez facilement cURL vers des clients API modernes
Copier des commandes cURL depuis une documentation API, Postman ou les onglets réseau des outils de développement du navigateur est un flux de travail classique pour les développeurs. Cependant, réécrire manuellement les en têtes, les corps de requête et les jetons d'authentification dans le code client ou backend est une tâche répétitive et sujette aux erreurs de syntaxe.
Le Convertisseur de cURL en Code de TextSorter analyse les arguments de la commande localement dans votre navigateur et génère un code propre et idiomatique avec une gestion appropriée des erreurs et une syntaxe asynchrone.
Cibles de génération de code prises en charge
- JavaScript Fetch : Syntaxe
async/awaitmoderne utilisant l'API Web Fetch standard. - Axios : Objet de configuration de requête structuré compatible avec les environnements Node.js et les navigateurs.
- Python Requests : Script propre et pythonique utilisant le paquet
requestsavec sérialisation JSON. - Python HTTPX : Sessions client asynchrones et synchrones utilisant la bibliothèque moderne
httpx. - Go (net/http) : Construction de requêtes native de la bibliothèque standard Go avec gestion du contexte et des en têtes.
- Rust (Reqwest) : Exécution de requêtes asynchrones utilisant l'environnement d'exécution Tokio et le modèle constructeur Reqwest.