Générateur de requêtes HTTP
Créez des requêtes HTTP : méthode, en-têtes, corps, exportés sous forme de cURL et de code.
Generates ready-to-run request code (it does not send the request from this page).
Comment utiliser Générateur de requêtes HTTP
- Sélectionnez la méthode et collez l'URL — paramètres de requête inclus.
- Ajoutez des en-têtes un par ligne — Type de contenu : application/json et votre autorisation au minimum pour les API JSON.
- Écrivez le corps JSON pour POST/PUT/PATCH.
- Copiez la cURL ou l'exportation de code et exécutez-la — même requête, votre choix exécution.
Qu'est-ce que Générateur de requêtes HTTP ?
Un générateur de requêtes HTTP assemble les appels d'API à partir de parties (méthode (GET/POST/PUT/PATCH/DELETE), URL, en-têtes, corps JSON) et génère les formulaires exécutables : la commande curl pour un terminal et le code pour votre langue. C'est l'étape de construction de requête du travail de l'API, moins le rappel de syntaxe.
Le rappel qu'il remplace est réel : les indicateurs de curl (-X, -H par en-tête, -d pour le corps, citant des règles qui diffèrent selon le shell), l'objet d'options de récupération, l'en-tête Content-Type que tout le monde oublie dans les POST. Remplissez le formulaire une fois ; chaque exportation est syntaxiquement correcte.
À propos de Générateur de requêtes HTTP
Choisissez la méthode, collez l'URL, ajoutez des en-têtes ligne par ligne (le formulaire suggère les en-têtes standard — Content-Type : application/json, Authorization : Bearer…), écrivez le corps JSON pour l'écriture des méthodes et copiez le cURL ou le code généré.
Où cela s'intègre-t-il dans le travail de l'API : construire le premier appel de test sur un point de terminaison inconnu (la documentation dit POST avec un corps JSON - construisez-le, exécutez le cURL, voyez ce qui revient réellement) ; produire des rapports de bugs reproductibles (une commande cURL est le moyen standard de transmettre une requête ayant échoué au support d'une API) ; conversion entre les formulaires (vous avez une cURL à partir de la documentation mais vous devez la récupérer pour le frontend - reconstruire ici, exporter dans l'autre sens) ; et l'enseignement — le mappage formulaire-commande est l'illustration la plus claire de ce qu'est une requête HTTP.
Les erreurs classiques qu'elle évite : le type de contenu manquant (le serveur ignore ou rejette le corps), les esperluettes d'URL non citées dans les shells (chaînes de requête silencieusement tronquées) et les GET avec des corps (légaux en théorie, abandonnés par de nombreux serveurs — le constructeur masque l'entrée du corps pour GET à titre d'indice).