Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hier finden Sie Leitfäden, die nach ihren Wünschen organisiert sind.
Testen der API-Resilienz
Simulieren Sie Fehler und Edgefälle, um zu sehen, wie sich Ihre App verhält.
- Meine App mit zufälligen Fehlern testen · 5 Min.
- Simulieren von langsamen API-Antworten · 5 Min.
- Testen Sie, dass meine Anwendung die Drosselung ordnungsgemäß verarbeitet · 5 Min.
- Simulieren Rate-Limit API-Antworten · 10 Min.
- Fehlerrate der Änderungsanforderung · 2 Min.
Microsoft Graph-spezifisch
- Simulieren von Fehlern von Microsoft Graph-APIs · 5 Min.
- Simulieren der Drosselung von Microsoft 365-APIs · 10 Min.
Sprachmodelle (OpenAI, Azure OpenAI)
- Testen meiner App mit Sprachmodellfehlern · 5 Min.
- Simulieren von Fehlern aus OpenAI-APIs · 5 Min.
- Grenzwerte für Testsprachenmodelltoken · 10 Min.
Simulierte APIs
Erstellen Sie simulierte Antworten, ohne eine echte API zu erstellen.
- Simulierte Antworten · 10 Min.
- Simulierte n-th-Anforderung · 5 Min.
- Simuliert mehrere Antworten auf denselben Endpunkt · 10 Min.
- Simulierte Antworten, die Binärdaten zurückgeben · 10 Min.
- Mocks-Datei ändern · 2 Min.
Dynamische CRUD-APIs
- Simulieren einer CRUD-API · 15 Min.
- Simulieren einer CRUD-API im Internet · 20 Min.
- Simulieren einer CRUD-API, die mit Microsoft Entra gesichert ist · 25 Min.
- Simulierte Antworten im Internet · 15 Min.
Sprachmodell-APIs
- OpenAI-API simulieren · 15 Min.
- Simulieren der Azure OpenAI-API · 15 Min.
Analysieren der API-Nutzung
Verstehen Sie, welche APIs Ihre App aufruft und wie.
- URLs zum Ansehen entdecken · 5 Min.
- Aufzeichnen und Exportieren von Proxyaktivitäten · 10 Min.
- Generieren einer HTTP-Datei · 5 Min.
- Generieren einer OpenAPI-Spezifikation · 10 Min.
- Generieren einer TypeSpec-Datei · 10 Min.
- Verstehen der Verwendung von Sprachmodellen · 10 Min.
Überprüfen von Berechtigungen und bewährten Methoden
Erhalten Sie Anleitungen zur korrekten Verwendung von APIs.
Microsoft Graph
- Erkennen minimaler Microsoft Graph-API-Berechtigungen · 10 Min.
- Überprüfen Sie, ob Sie übermäßige Microsoft Graph-API-Berechtigungen verwenden · 10 Min.
- Aktualisieren des Anwendungscodes für die Verwendung des Microsoft Graph JavaScript SDK · 15 Min.
Allgemeine APIs
- Überprüfen Sie, ob meine App APIs auf Produktionsebene verwendet · 5 Min.
- Überprüfen Sie, ob meine App APIs mit minimalen Berechtigungen aufruft · 10 Min.
- Suchen von Schatten-APIs · 10 Min.
Abfangen von Anforderungen
Steuern Sie, welche Anforderungen der Dev Proxy abfängt.
- Anfragen von bestimmten Prozessen abfangen · 5 Min.
- Abfangen von Anforderungen mit bestimmten Headern · 5 Min.
- Abfangen von Anforderungen an localhost · 5 Min.
- URL ausschließen · 2 Min.
- Prüfen von Anfragen und Antworten mit Chrome DevTool · 10 Min.
- Prüfen von API-Anforderungen, die von Clouddiensten ausgestellt wurden · 15 Min.
Verwenden Sie Dev Proxy mit Ihrem Stack.
Plattform- und frameworkspezifische Leitfäden.
- Mit Node.js Anwendungen · 10 Min.
- Mit Node.js Anwendungen in Docker-Containern · 15 Min.
- Mit JavaScript Azure-Funktionen · 15 Min.
- Mit .NET-Anwendungen · 10 Min.
- Mit .NET-Anwendungen in Docker-Containern · 15 Min.
- Mit .NET Azure Functions · 15 Min.
- Mit .NET Aspire-Anwendungen · 15 Min.
- Mit SharePoint Framework (SPFx)-Lösungen · 10 Min.
- In einem Docker-Container · 15 Min.
Automatisieren in CI/CD
Führen Sie Dev Proxy in automatisierten Pipelines aus.
- In CI/CD-Szenarien · 20 min.
Anpassen des Dev-Proxys
Ändern Sie Einstellungen, und erweitern Sie die Funktionalität.
- Voreingestellte Konfigurationen verwenden · 5 Min.
- Protokollierungsstufe ändern · 2 Min.
- Ausgabe löschen · 1 Min.
- Lokales Sprachmodell mit Dev Proxy verwenden · 15 Min.
- Lokale Microsoft Graph-Datenbank aktualisieren · 5 Min.
Häufige Probleme
Lösungen für häufig auftretende Probleme.
- Keine Anfragen werden abgefangen
- Keine zufälligen Fehler werden geworfen, wenn Mocks verwendet werden
- Keine Internetverbindung nach der Verwendung des Proxy
- Alle Anfragen schlagen mit 429-Antworten fehl
- Alle Anfragen schlagen mit einem Timeout des Gateways fehl
- Binäre Antworten werden nicht modelliert
- Keine Anfragen werden von meiner .NET 4.8 App abgefangen
- Optionen werden nicht erkannt
- Der Typinitialisierer für 'Microsoft.Data.Sqlite.SqliteConnection' hat eine Ausnahme ausgelöst
- Deinstallieren