Testeur de Requêtes HTTP
Testez les APIs REST directement dans votre navigateur. Envoyez des requêtes GET, POST, PUT, DELETE avec des en-têtes, corps et paramètres personnalisés. Voyez le statut, les en-têtes et le corps JSON instantanément.
Comment tester une API HTTP ?
Entrez l'URL de l'API, sélectionnez la méthode HTTP (GET, POST, PUT, etc.), ajoutez des en-têtes ou un corps si nécessaire, et cliquez sur Envoyer. La réponse apparaîtra ci-dessous avec le code d'état, les en-têtes et le corps.
Pourquoi ai-je une erreur CORS ?
Les navigateurs appliquent la politique de même origine. Si le serveur API n'inclut pas les en-têtes CORS (Access-Control-Allow-Origin), le navigateur bloquera la réponse. C'est une limitation de sécurité du navigateur, pas de l'outil.
Puis-je envoyer des requêtes POST avec un corps JSON ?
Oui. Sélectionnez POST comme méthode, allez dans l'onglet Body, choisissez JSON comme type de contenu et entrez vos données JSON. L'en-tête Content-Type sera défini automatiquement sur application/json.
Quel est le délai d'attente de la requête ?
Les requêtes ont un délai d'attente de 30 secondes. Si le serveur ne répond pas dans ce délai, la requête sera annulée et une erreur de délai sera affichée.
Quelles méthodes HTTP sont prises en charge ?
L'outil prend en charge toutes les méthodes HTTP standard : GET, POST, PUT, PATCH, DELETE, HEAD et OPTIONS. Vous pouvez sélectionner n'importe quelle méthode dans le menu déroulant avant d'envoyer.
Puis-je ajouter des en-têtes personnalisés ?
Oui. Vous pouvez ajouter autant d'en-têtes personnalisés que vous le souhaitez, comme Authorization, Content-Type, Accept ou des clés API personnalisées. Chaque en-tête est une paire clé-valeur incluse dans la requête HTTP.
Mes données sont-elles envoyées à un serveur ?
Non. Toutes les requêtes sont effectuées directement depuis votre navigateur vers le serveur API cible. Cet outil ne relaie ni ne stocke aucune de vos données. Vos clés API et identifiants restent dans votre navigateur.
Puis-je tester des APIs authentifiées ?
Oui. Vous pouvez ajouter des en-têtes d'authentification comme Authorization: Bearer <token> ou des clés API dans la section des en-têtes. L'outil prend en charge tout schéma d'authentification utilisant des en-têtes HTTP.
En quoi est-ce différent de Postman ?
Cet outil fonctionne entièrement dans votre navigateur sans installation requise. Contrairement à Postman, aucun compte n'est nécessaire et aucune donnée n'est stockée sur des serveurs externes. Idéal pour des tests API rapides sans configuration.
Puis-je voir les en-têtes de réponse ?
Oui. Après avoir envoyé une requête, le panneau de réponse affiche le code d'état, les en-têtes de réponse (y compris Content-Type, Server, en-têtes de cache, etc.) et le corps de réponse formaté.
Comment utiliser Testeur de Requêtes HTTP
Envoyez des requêtes GET, POST, PUT, PATCH, DELETE, HEAD ou OPTIONS à n'importe quelle API depuis votre navigateur et inspectez statut, en-têtes et corps. Déboguez vos endpoints REST sans curl, avec des requêtes exécutées localement.
- Choisissez un Method tel que GET ou POST et saisissez l'endpoint dans le champ URL, par exemple https://www.localtoolz.com.
- Ajoutez des lignes d'en-têtes personnalisées pour des éléments comme des jetons Authorization ou un remplacement de Content-Type.
- Pour POST ou PUT, choisissez JSON, Form Data ou Raw Text sous Content Type et saisissez la charge utile dans Request Body.
- Laissez le type de corps sur None pour les verbes sans corps comme GET et DELETE.
- Envoyez la requête et lisez le code de statut, les en-têtes de réponse et le corps JSON, mis en forme pour un examen rapide.
Les règles CORS du navigateur s'appliquent : une requête acceptée par curl peut échouer ici si l'API n'autorise pas les appels inter-origines.
Outils associés
- Codes d'état HTTP Référence complète des codes d'état HTTP avec descriptions. Recherche et filtrage par code, catégorie ou mot-clé.
- Calculatrice Chmod Calculatrice chmod gratuite en ligne pour visualiser et calculer les permissions de fichiers Linux avec des cases à cocher. Convertissez instantanément entre notation numérique (755, 644) et symbolique (rwxr-xr-x). Supporte les permissions spéciales comme setuid, setgid, sticky bit.
- Table ASCII Référence complète de codage de caractères ASCII avec codes décimaux, hexadécimaux, octaux, binaires, entités HTML et descriptions. Recherche et filtre instantanés.
- Visionneuse HAR Ouvrez vos fichiers HAR en ligne. Tableau de requêtes avec couleurs de statut, tri, filtre, en-têtes, aperçu du corps et cascade des temps — analyse locale, aucun envoi.
- Validateur IBAN Validez les numéros de compte bancaire international (IBAN) instantanément. Vérifiez format, longueur et somme de contrôle pour plus de 80 pays en temps réel.
- Générateur de Ports Aléatoires Générez des numéros de ports réseau aléatoires à partir des plages standard IANA — connus (1-1023), enregistrés (1024-49151) et dynamiques (49152-65535). Prend en charge les valeurs uniques, le tri et la génération en masse. 100% navigateur, sans serveur.
- Générateur .htaccess Générez des règles .htaccess Apache pour les redirections, réécritures, en-têtes de sécurité, cache et plus.
- Générateur de Robots.txt Générateur gratuit de robots.txt en ligne. Créez et personnalisez des fichiers robots.txt pour contrôler le crawl des moteurs de recherche, gérer l'accès des robots et optimiser le SEO de votre site.