Client API
Dernière mise à jour le - Available in English
Pour les frameworks backend tels que Node.js, Ruby on Rails, Spring, Gin et Django, vous et vos candidats aurez accès à un client API RESTful que vous pourrez utiliser pour tester la conception API de votre candidat.
Pour accéder au client API, il suffit de cliquer sur l'onglet Demandes API en haut à droite de l'écran.
Le client API est divisé en trois sections :
Fenêtre de demande
La première partie de la fenêtre du client API se compose des éléments suivants :
- Une liste déroulante de verbes HTTP
- La barre d'URL
- L'interprète et l'environnement Envoyer pour envoyer votre message au(x) point(s) de terminaison que vous avez créé(s) dans l'éditeur.
- L'interprète et l'environnement Clair pour réinitialiser la fenêtre de votre client API.
Corps
Vous pouvez définir votre charge utile de corps à JSON, Form, ou Texte dans la liste déroulante :
JSON
Forme
Texte
Cookies
Vous pouvez créer des cookies en sélectionnant l'onglet Cookies sous l'URL. Vous avez la possibilité d'entrer les données suivantes pour le cookie :
- Nom
- Valeur
- Expiration : (date d'expiration)
- Domaine
- Chemin d'accès
Pour ajouter un cookie, cliquez simplement sur +Add. Pour supprimer une ligne, cliquez sur l'icône de la poubelle à droite de la ligne que vous souhaitez supprimer.
En-têtes
Vous pouvez ajouter des en-têtes en sélectionnant l'onglet En-têtes sous l'URL, puis en saisissant le couple Nom-Valeur approprié.
Pour ajouter un en-tête, cliquez simplement sur +Add. Pour supprimer une ligne, cliquez sur l'icône de la poubelle à droite de la ligne que vous souhaitez supprimer.
Params
Vous pouvez ajouter des paramètres de requête en sélectionnant l'onglet Params sous l'URL, puis en saisissant la paire Nom-Valeur appropriée. Notez que lorsque vous ajoutez les paramètres, l'URL se remplit automatiquement avec la syntaxe appropriée.
Pour ajouter un nouvel en-tête, cliquez simplement sur +Add. Pour supprimer une ligne, cliquez sur l'icône de la poubelle à droite de la ligne que vous souhaitez supprimer.
Fenêtre de réponse
Dans le coin supérieur droit de la fenêtre de réponse, vous pouvez voir rapidement l'état de la réponse du serveur et le temps de réponse :
Corps
Le corps de la réponse sera dans le format que votre point de terminaison est configuré pour produire. Vous avez la possibilité de Pretty le corps de la réponse pour une meilleure lisibilité :
Pretty bascule sur.
Pretty de basculer hors.
En-têtes
Pour afficher les en-têtes de réponse, il suffit de cliquer sur l'onglet En-têtes :
Fenêtre d'historique des demandes
Vous pouvez consulter l'historique de vos demandes et relancer d'anciennes demandes en sélectionnant l'onglet Historique des demandes puis en cliquant sur la demande précédente que vous souhaitez consulter ou relancer :
✅ Si vous essayez de cliquer sur un élément de l'historique des demandes alors que vous avez une demande non envoyée en haut, vous obtiendrez une modale vous invitant à remplacer/effacer la fenêtre de demande et à la remplacer par les données de l'élément de l'historique des demandes sur lequel vous venez de cliquer.
Vous pourrez également revoir l'Demande d'historique du candidat dans la fenêtre de lecture une fois l'entretien terminé :