Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Intercepter des requêtes
- Découvrir des URL pour regarder
- Intercepter les demandes provenant de processus spécifiques
- Intercepter des requêtes avec des en-têtes spécifiques
- Intercepter des requêtes vers localhost
- Exclure une URL
- Inspecter les demandes et les réponses à l’aide de Chrome DevTool
- Inspecter les demandes d’API émises par les services cloud
- Comprendre l’utilisation du modèle de langage
Simuler des réponses
- Simuler des réponses
- Fictive n-ième requête
- Simuler des réponses qui retournent des données binaires
- Simuler plusieurs réponses au même point de terminaison
- Modifier le fichier de simulations
- Simuler une API CRUD
- Simuler une API CRUD sur Internet
- Simuler une API CRUD sécurisée avec Microsoft Entra
- Simuler l’API Azure OpenAI
- Simuler des réponses fictifs sur Internet
- Simuler l’API OpenAI
Simuler des erreurs
- Tester mon application avec des erreurs aléatoires
- Tester mon application avec des défaillances de modèles de langage
- Simuler des erreurs à partir d’API OpenAI
- Simuler des erreurs à partir des API Microsoft Graph
- Taux d’échec de la demande de modification
Simuler des comportements
- Tester si mon application gère correctement la limitation
- Limites des jetons de modèle de langage de test
- Simuler la limitation sur les API Microsoft 365
- Simuler les réponses de l’API Rate-Limit
- Simuler des réponses d’API lentes
Autorisations minimales
- Détecter les autorisations minimales de l’API Microsoft Graph
- vérifier si vous utilisez des autorisations d’API Microsoft Graph excessives
Enregistrement
Améliorer mon application
- Vérifier si mon application utilise des API de niveau production
- Vérifier si mon application appelle des API avec des autorisations minimales
- Rechercher des API d’ombre
- Générer un fichier HTTP
- Générer une spécification OpenAPI
- Générer un fichier TypeSpec
- Mettre à jour mon code d’application pour utiliser le Kit de développement logiciel (SDK) JavaScript Microsoft Graph
Présélections
Modifier les paramètres
- Modifier le niveau de journalisation
- Effacer la sortie
- Utiliser un modèle de langage local avec le proxy de développement
- Actualiser la base de données Microsoft Graph locale
Utiliser le proxy de développement
- Dans un conteneur Docker
- Avec les applications Node.js
- Avec des applications Node.js dans des conteneurs Docker
- Avec JavaScript Azure Functions
- Avec les applications .NET
- Avec des applications .NET dans des conteneurs Docker
- Avec .NET Azure Functions
- Avec les applications .NET Aspire
- Avec les solutions SharePoint Framework (SPFx)
- dans les scénarios CI/CD
Problèmes courants
- Aucune demande n’est interceptée
- Aucune erreur aléatoire n’est levée lors de l’utilisation de simulations
- Aucune connexion Internet après l’utilisation du proxy
- Toutes les demandes échouent avec 429 réponses
- Toutes les demandes échouent en raison du délai d’expiration de la passerelle
- Les réponses binaires ne sont pas simulées
- Aucune demande n’est interceptée à partir de mon application .NET 4.8
- les options ne sont pas reconnues
- L’initialiseur de type pour « Microsoft.Data.Sqlite.SqliteConnection » a levé une exception
- Désinstaller
- Obtenir de l’aide et du support
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.