- Client API en ligne de commande capable de lire directement des fichiers
.http ou .rest pour exécuter des requêtes API, sans Postman ni IDE
- Prend en charge les requêtes HTTP, GraphQL et gRPC
- Éditeur modal avec raccourcis Vim : sélection visuelle, copie dans le presse-papiers (yank)/suppression (cut), recherche avec Shift+F, bascule entre mode saisie et mode affichage avec
i / Esc
- Dans l’explorateur d’espace de travail, il est possible de filtrer uniquement les fichiers
.http/.rest et de naviguer rapidement grâce à la recherche incrémentale
- Exécution immédiate de requêtes inline en saisissant simplement une URL et en appuyant sur
Ctrl+Enter, sans fichier séparé
- Prend en charge l’analyse des commandes Curl pour interpréter certaines options de
curl et les convertir en requêtes
- Fournit un panneau de réponse contextuel. L’en-tête supérieur affiche l’espace de travail actuel, l’environnement, la requête en cours d’exécution et les résultats des scripts/tests
- La zone de réponse inclut les onglets Pretty, Raw, Headers et History, ainsi qu’une fonction d’aperçu de la requête (preview)
- Il est possible de disposer les réponses en fractionnement vertical ou horizontal, et d’épingler des panneaux (pin) pour comparer côte à côte les onglets Pretty / Raw / Headers ou vérifier les différences via une vue Diff intégrée
- La commande
@auth prend en charge Basic, Bearer, API Key, ainsi que les en-têtes personnalisés. Des fonctions utilitaires intégrées comme {{$timestamp}} et {{$uuid}} sont également fournies
- Prend en charge les scripts pre-request et de test :
- via des hooks en JavaScript pour modifier le contenu de la requête avant l’envoi,
- exécuter des assertions sur la réponse,
- et vérifier immédiatement dans l’éditeur les résultats de réussite/échec
- Prise en charge de GraphQL et gRPC : les directives
@graphql et @grpc permettent le formatage automatique des requêtes et la gestion des métadonnées
- Fonction de persistance de session : le cookie jar, l’historique des requêtes et les éléments par environnement sont conservés après redémarrage. Avec
@no-log, le corps de la réponse peut être exclu des journaux (masqué)
Aucun commentaire pour le moment.