Elysia Tools

Parcourez outils, exemples, explications visuelles et guides thématiques dans un espace clair.

Catégories populaires

Dossiers

Langue
ZHDERUPTENFRES

Elysia Tools

Navigation mobile

Development

Convertisseur cURL vers HAR

· Dernière mise à jour:2026-07-18

Convertit une commande cURL en entrée de requête HAR 1.2 portable.

Détails

Ce que cet outil vous aide à faire

Analyse cURL hors ligne et représente en-têtes, cookies, auth, requête et corps. Les références de fichiers ne gardent que leur nom.

Exécution

Exécuter cet outil

Remplissez le formulaire, lancez l’outil et consultez le résultat au même endroit.

Exemples

Exemples adaptés à cet outil

Associé

Continuer avec des outils et dossiers associés

Rédigé par l'équipe Elysia Tools
Compression131
API35
HTTP17

Guide d'utilisation de l'outil

Découvrez quand utiliser cet outil, ce qu'il prend en charge et comment les utilisateurs l'appliquent.

Points clés

Catégorie
Development
Types d’entrée
textarea, checkbox
Type de sortie
text
Exemples associés
4
API disponible
Oui

Aperçu

Ce convertisseur cURL vers HAR vous permet de transformer instantanément vos commandes cURL en entrées de requête au format standard HAR 1.2. L'analyse s'effectue entièrement hors ligne pour extraire les en-têtes, les cookies, les paramètres de requête, l'authentification et le corps des données sans envoyer de requête réseau.

Quand l’utiliser

  • Lorsque vous devez importer une requête cURL complexe dans un outil de test d'API ou de performance acceptant le format HAR.
  • Pour documenter ou partager des requêtes HTTP spécifiques sous un format standardisé et lisible par des analyseurs de trafic.
  • Quand vous souhaitez analyser la structure d'une commande cURL (en-têtes, cookies, corps) de manière visuelle et structurée sans l'exécuter.

Fonctionnement

  1. 1Collez votre commande cURL brute dans le champ de saisie prévu à cet effet.
  2. 2Choisissez d'inclure ou non le commentaire du créateur dans le fichier HAR final.
  3. 3L'outil analyse la commande localement pour en extraire la méthode, l'URL, les en-têtes, les cookies et les données associées.
  4. 4Copiez le code JSON généré au format HAR 1.2 pour l'utiliser dans vos outils de développement.

Cas d’usage

  • Migration rapide de commandes cURL de terminaux vers des suites de tests de charge ou des outils d'analyse réseau.
  • Génération de fichiers de requêtes HTTP standardisés pour la documentation technique d'API.
  • Débogage et inspection visuelle de requêtes complexes contenant de multiples en-têtes et cookies.

Exemples

1. Conversion d'une requête POST JSON avec authentification

Développeur Backend

Contexte

Un développeur doit intégrer une requête cURL de test contenant une authentification Basic et un corps JSON dans un outil de monitoring réseau acceptant le format HAR.

Problème

La commande cURL brute ne peut pas être importée directement dans l'outil de monitoring.

Utilisation

Collez la commande cURL avec l'option `-u demo:secret` et le corps `-d '{"name":"Ada"}'` dans le convertisseur.

curlCommand: "curl -X POST 'https://api.example.com/users' -u demo:secret -d '{\"name\":\"Ada\"}'", includeCreatorComment: true

Résultat

Obtention d'un objet JSON HAR 1.2 contenant la méthode POST, l'URL, les en-têtes d'autorisation et le corps de la requête structuré.

2. Export de requête avec cookies de session

Ingénieur QA

Contexte

Un ingénieur QA souhaite reproduire un scénario de test utilisateur en convertissant une requête cURL contenant des cookies de session.

Problème

Extraire manuellement les cookies et les en-têtes pour recréer la requête dans un outil tiers prend trop de temps.

FAQ

Mes données cURL sont-elles envoyées à un serveur tiers ?

Non, l'analyse de la commande cURL s'effectue localement dans votre navigateur, sans exécuter la requête réseau.

Comment sont gérés les fichiers locaux référencés dans la commande cURL ?

Les références de fichiers locaux ne conservent que leur nom d'origine ; le contenu des fichiers n'est jamais lu ni inclus.

Le format HAR généré est-il compatible avec Postman ou Insomnia ?

Oui, le format HAR 1.2 généré est un standard portable importable dans la plupart des clients API et outils de test.

L'outil prend-il en charge l'authentification Basic et les cookies ?

Oui, les en-têtes d'authentification Basic, les cookies et les paramètres de requête sont automatiquement extraits et structurés.

Puis-je désactiver le commentaire du créateur dans le JSON ?

Oui, il vous suffit de décocher l'option "Inclure le commentaire du créateur" avant de générer le résultat.

Dossier

Révision d’un changement de cache HTTP et remise des preuves

Définissez les cas, comparez les réponses réelles avant et après, contrôlez les budgets TTL et livrez des preuves expurgées avec décision et conditions de retour arrière.

Dossier

Conversion et test de requêtes API avec cURL

Convertissez une requête cURL en code ou HAR, testez-la prudemment et interprétez le statut HTTP sans perdre les en-têtes, le corps ni le contexte d’authentification.

Accueil
Outils3212
Atelier
Exemples593
Visualisations471
Visionneuses de fichiers103
Dossiers239
Étiquettes333
Images, audio et vidéo657

Outils de traitement, conversion et optimisation d’images, d’audio et de vidéo

Maths, dates et finance647

Calculateurs, outils numériques, logique de dates, statistiques et finance

Design et couleur298

Outils de couleur, mise en page, graphisme, style visuel et assistance design

Texte et rédaction209

Outils de rédaction, nettoyage, formatage, extraction et analyse de texte

Développement et Web193

Utilitaires développeur, réseau, débogage Web et assistants d’automatisation

Conversion et encodage175

Outils de conversion de formats, fichiers, archives, unités et encodages

Lancement d’un quiz de prospection et transmission des contacts
Textes commémoratifs : validation familiale et remise pour impression
Habitudes privées : sauvegarde, restauration et partage vérifié
D’un article aux brouillons X et LinkedIn : revue factuelle et livraison
Revue de cours Markdown interactif et livraison hors ligne

© 2026 Elysia Tools. Tous droits réservés.

DocumentationTarifsÀ proposConditions d'utilisationPolitique de confidentialitéCookiesContact
Python

Exemples de Traitement d'Images Web Python

Exemples de traitement d'images Web Python utilisant PIL/Pillow incluant la lecture, l'enregistrement, le redimensionnement et la conversion de format

Java

Exemples de Traitement d'Images Android Java

Exemples de traitement d'images Android Java incluant lecture/écriture, mise à l'échelle et conversion de format

Kotlin

Exemples de Traitement d'Images Android Kotlin

Exemples de traitement d'images Android Kotlin incluant lecture/écriture, mise à l'échelle et conversion de format

Rust

Exemples de Traitement d'Images Web Rust

Exemples de traitement d'images Web Rust incluant lecture/écriture, redimensionnement et conversion de format

Development

Convertisseur cURL vers Go (net/http)

Convertit une commande cURL en un extrait de code Go net/http avec http.NewRequest, en-têtes et corps

Development

Convertisseur cURL vers JavaScript (axios)

Convertit une commande cURL en un extrait de code JavaScript axios avec objet de config, en-têtes et données

Development

Convertisseur cURL vers JavaScript (fetch)

Convertit une commande cURL en un extrait de code JavaScript fetch() avec en-têtes, corps et méthode

Development

Convertisseur cURL vers PHP (cURL)

Convertit une commande cURL en un extrait de code PHP cURL avec curl_setopt, en-têtes et champs POST

Utilisation

Saisissez la commande cURL contenant l'en-tête `Cookie: session=abc123` et générez le fichier HAR.

curlCommand: "curl 'https://api.example.com/profile' -H 'Cookie: session=abc123'", includeCreatorComment: false

Résultat

Un fichier HAR 1.2 propre contenant la requête GET et le cookie de session correctement mappé dans la section cookies.