Constructeur de requêtes HTTP
HTTP Request Builder
Compose et envoie une requête GET, POST, PUT, PATCH, DELETE ou HEAD avec en-têtes et corps personnalisés, et montre le statut, les en-têtes, le corps et le temps de réponse — sans jamais transmettre de cookies ni d’en-tête Authorization.
Compose une requête HTTP — méthode, en-têtes, corps —, l’envoie depuis notre serveur, et montre toute la réponse : statut, en-têtes, corps, et la commande curl qui la reproduirait. Utile pour une API dont vous lisez la documentation, et pour une réponse que vous voulez voir sans que CORS décide si vous en avez le droit.
C’est notre serveur qui fait cette requête pour vous. Nous ne lui transmettons que l’URL, la méthode, les en-têtes et le corps que vous saisissez — aucun de vos cookies ni votre session ne part avec. Le serveur ne se connecte qu’à des adresses publiques et refuse les adresses privées et internes.
Comment s’en servir
Choisissez la méthode et l’URL
Les ports 80, 443 et tout ce qui est au-dessus de 1024 sont autorisés. Un champ de corps apparaît pour les méthodes qui en acceptent un.
Ajoutez les en-têtes un par ligne
Nom: valeur. Les lignes mal formées sont signalées plutôt que retirées en silence, et un Content-Type doit être posé à la main pour un corps JSON.
Décidez des redirections avant d’envoyer
Le suivi est actif par défaut et s’arrête après cinq. Désactivez-le quand c’est le 3xx lui-même que vous testez — l’en-tête Location est ce que vous êtes venu chercher.
Prenez la ligne curl
L’équivalent exact de ce qui a été envoyé, prêt à coller dans un terminal ou un rapport de bogue. C’est la façon la plus rapide de remettre à quelqu’un une requête reproductible.
Questions fréquentes
Pourquoi mes en-têtes Cookie et Authorization ont-ils été retirés ?
Notre serveur refuse de transmettre les en-têtes d’identification, et dit lesquels il a retirés. Un outil qui relaie des identifiants arbitraires vers des hôtes arbitraires est un outil pour les blanchir. Pour une API qui a besoin d’un jeton, employez l’autre en-tête que ce service définit, comme X-Api-Key.
Puis-je appeler une API sur ma propre machine ?
Non. La requête part de notre serveur et la voie sortante refuse les destinations privées, de bouclage et de lien-local — y compris un nom d’hôte public qui résout vers l’une d’elles. Pour localhost, curl est le bon outil.
Est-ce que cela contourne CORS ?
Cela le contourne pour regarder, pas pour construire. La requête est de serveur à serveur, donc aucune requête préalable ne s’applique, et c’est pourquoi vous pouvez lire une réponse que votre propre page ne peut pas. Votre application a toujours besoin que le serveur envoie les bons en-têtes.
Le corps est tronqué
Les réponses sont lues jusqu’à 1 Mio et le panneau dit quand cela s’est produit. Un corps binaire est montré en Base64, sur 48 Ko seulement — ceci est un testeur de requêtes, pas un gestionnaire de téléchargement.
À alimenter depuis
Référence des codes HTTP
HTTP Status Reference
Explique chaque code de statut avec son sens dans la spécification, sa mise en cache et les erreurs qu’on commet avec lui.
Analyseur d’User-Agent
User-Agent Parser
Décompose une chaîne User-Agent en navigateur, moteur, système et appareil, et affiche la vôtre pour comparaison.
curl vers code
curl to Code
Traduit une commande curl en fetch, axios, requests Python, Go, PHP ou PowerShell.
Formateur GraphQL
GraphQL Formatter
Met en forme requêtes et SDL, valide un document contre un schéma et affiche le type auquel il se résout.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
curl vers code
curl to Code
Traduit une commande curl en fetch, axios, requests Python, Go, PHP ou PowerShell.
Inspecteur d’en-têtes HTTP
HTTP Header Inspector
Interroge une adresse et montre les en-têtes de réponse complets, la chaîne de redirections, les temps de réponse et la compression employée.
Formateur et validateur JSON
JSON Formatter & Validator
Met en forme, minifie et valide du JSON en désignant la ligne et la colonne exactes de l’erreur de syntaxe.
Décodeur JWT
JWT Decoder
Décode l’en-tête et la charge utile, affiche l’expiration des revendications à l’heure locale et vérifie la signature avec la clé que vous fournissez.
Interrogation DNS
DNS Lookup
Interroge les enregistrements A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA et PTR via DoH, avec le TTL et le bit DNSSEC affichés, chez Cloudflare ou Google.
Informations sur une adresse IP
IP Address Info
Affiche votre IP publique ou n’importe quelle adresse avec son nom inverse, son ASN, le réseau qui l’annonce, son préfixe et le pays du registre, d’après les données DNS de Team Cymru — sans géolocalisation à la ville.