Outils d'authentification et de débogage d'API pour les en-têtes, les jetons et les charges utiles

Corrigez les en-têtes d'authentification, les jetons de support, les paramètres de requête et les charges utiles à partir d'une seule boîte à outils de navigateur.

Commencez par le problème de débogage, pas par le nom de l'outil, puis accédez à l'utilitaire ComUtil approprié en un clic.

Démarrage rapide
Base64 pour l'authentification de base

Créez ou inspectez une chaîne d'informations d'identification de base auth sans quitter le navigateur.

Débogage du jeton JWT

Inspectez les réclamations, faites apparaître les exp et iat et comprenez plus rapidement les défaillances des jetons du porteur.

Encodage d'URL pour les flux d'authentification

Encodez les valeurs redirect_uri, les URL de rappel et les paramètres de requête imbriqués en toute sécurité.

Formatage de la réponse de l'API JSON

Nettoyez les charges utiles des demandes ou des réponses grâce à la prise en charge de l'édition et de la validation de l'arborescence.

De quel outil ai-je besoin ?
Mon en-tête d’autorisation échoue.
Commencez par le guide Base64 lorsque la demande utilise l'authentification de base ou une chaîne d'informations d'identification copiée.
Déboguer l'authentification de base
Mon jeton au porteur semble valide mais l'API le rejette toujours.
Utilisez le guide JWT pour inspecter alg, exp, aud, scope et sub avant de supposer que le serveur est erroné.
Inspecter le JWT
Un rappel OAuth ou une chaîne de requête ne cesse de se rompre.
Utilisez le guide d'URL lorsque redirect_uri, les URL imbriquées ou les chaînes de portée nécessitent un codage en pourcentage.
Corriger l'encodage des URL
J'ai besoin de lire ou de nettoyer une charge utile d'API.
Utilisez le guide JSON pour l'inspection de l'arborescence, le nettoyage du corps de la requête et la récupération des dict Python.
Formater la charge utile
Rail de flux de travail
1. Informations d'identification
Créez ou décodez la valeur Basic Auth avant que la requête ne quitte votre machine.
2. Jeton
Inspectez les revendications JWT, les horodatages et la structure du jeton du porteur lorsque l'authentification échoue en amont.
3. URL de la demande
Encodez avec précision les valeurs redirect_uri, les URL de rappel et les composants de paramètres.
4. Charge utile
Formatez ou validez la demande et la réponse JSON avant de les comparer ou de les renvoyer.