Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Znajdź przewodniki uporządkowane według tego, co chcesz osiągnąć.
Testowanie odporności interfejsu API
Zasymuluj błędy i przypadki brzegowe, aby zobaczyć, jak działa aplikacja.
- Przetestuj moją aplikację z losowymi błędami · 5 min
- Symulowanie powolnych odpowiedzi interfejsu API · 5 min
- Przetestuj, czy moja aplikacja prawidłowo obsługuje ograniczanie przepustowości · 5 min
- Symulowanie odpowiedzi interfejsu API Rate-Limit · 10 minut
- Zmiana współczynnika niepowodzeń żądań · 2 min
Specyficzne dla programu Microsoft Graph
- Symulowanie błędów z interfejsów API programu Microsoft Graph · 5 min
- Symulowanie ograniczania przepustowości w interfejsach API platformy Microsoft 365 · 10 minut
Modele językowe (OpenAI, Azure OpenAI)
- Testowanie aplikacji przy użyciu błędów modelu językowego · 5 min
- Symulowanie błędów z API OpenAI · 5 min
- Testowanie limitów tokenów modelu języka · 10 minut
Interfejsy API typu mock
Tworzenie pozornych odpowiedzi bez tworzenia rzeczywistego interfejsu API.
- Symulowane odpowiedzi · 10 minut
- Symulowane n-te żądanie · 5 min
- Symulowanie wielu odpowiedzi na ten sam punkt końcowy · 10 minut
- Symulowanie odpowiedzi, które zwracają dane binarne · 10 minut
- Zmiana pliku z danymi testowymi · 2 min
Dynamiczne interfejsy API CRUD
- Symulowanie interfejsu API CRUD · 15 minut
- Symulowanie interfejsu API CRUD przez Internet · 20 min
- Symulowanie interfejsu API CRUD zabezpieczonego za pomocą firmy Microsoft Entra · 25 min
- Symulowanie pozornych odpowiedzi w Internecie · 15 minut
Interfejsy API modelu językowego
- Symulować interfejs API OpenAI · 15 minut
- Symulowanie interfejsu API usługi Azure OpenAI · 15 minut
Analizowanie użycia interfejsu API
Dowiedz się, jakie interfejsy API wywołuje aplikacja i jak.
- Odkrywaj adresy URL do obejrzenia · 5 min
- Rejestrowanie i eksportowanie działania serwera proxy · 10 minut
- Generowanie pliku HTTP · 5 min
- Generowanie specyfikacji interfejsu OpenAPI · 10 minut
- Generowanie pliku TypeSpec · 10 minut
- Omówienie użycia modelu językowego · 10 minut
Sprawdzanie uprawnień i najlepszych rozwiązań
Uzyskaj wskazówki dotyczące prawidłowego korzystania z interfejsów API.
Microsoft Graph
- Wykrywanie minimalnych uprawnień interfejsu API programu Microsoft Graph · 10 minut
- Sprawdź, czy używasz nadmiernych uprawnień interfejsu API programu Microsoft Graph · 10 minut
- Aktualizowanie kodu aplikacji w celu korzystania z zestawu SDK JavaScript programu Microsoft Graph · 15 minut
Ogólne interfejsy API
- Sprawdź, czy moja aplikacja korzysta z interfejsów API na poziomie produkcyjnym · 5 min
- Sprawdź, czy moja aplikacja wywołuje interfejsy API z minimalnymi uprawnieniami · 10 minut
- Znajdowanie interfejsów API w tle · 10 minut
Przechwytuj żądania
Kontroluj, które żądania są przechwytywane przez Proxy deweloperski.
- Przechwytywanie żądań z określonych procesów · 5 min
- Przechwytywanie żądań z określonymi nagłówkami · 5 min
- Przechwytywanie żądań do hosta lokalnego · 5 min
- Wykluczanie adresu URL · 2 min
- Sprawdzanie żądań i odpowiedzi przy użyciu narzędzia Chrome DevTool · 10 minut
- Sprawdzanie żądań interfejsu API wystawionych przez usługi w chmurze · 15 minut
Używanie serwera proxy developerskiego ze stosem
Przewodniki specyficzne dla platformy i frameworku.
- W przypadku aplikacji Node.js · 10 minut
- W przypadku aplikacji Node.js w kontenerach platformy Docker · 15 minut
- Za pomocą usługi Azure Functions w języku JavaScript · 15 minut
- Z aplikacjami platformy .NET · 10 minut
- W przypadku aplikacji platformy .NET w kontenerach platformy Docker · 15 minut
- Za pomocą funkcji Azure platformy .NET · 15 minut
- Za pomocą aplikacji .NET Aspire · 15 minut
- Dzięki rozwiązaniom programu SharePoint Framework (SPFx) · 10 minut
- W kontenerze platformy Docker · 15 minut
Automatyzowanie w CI/CD
Uruchom Dev Proxy w zautomatyzowanych potokach.
Dostosowywanie serwera proxy deweloperskiego
Zmień ustawienia i rozszerz funkcjonalność.
- Używanie wstępnie ustawionych konfiguracji · 5 min
- Zmiana poziomu rejestrowania · 2 min
- Wyczyść dane wyjściowe · 1 min
- Używanie lokalnego modelu językowego z serwerem proxy deweloperskim · 15 minut
- Odśwież lokalną bazę danych programu Microsoft Graph · 5 min
Typowe problemy
Rozwiązania często napotykanych problemów.
- Żadne żądania nie są przechwytywane
- Podczas korzystania z makiet nie są zgłaszane żadne losowe błędy
- Brak połączenia internetowego po użyciu serwera proxy
- Wszystkie żądania kończą się niepowodzeniem ze statusem 429
- Wszystkie żądania kończą się niepowodzeniem z powodu przekroczenia limitu czasu bramy
- Odpowiedzi binarne nie są przedmiotem kpin
- Żadne żądania nie są przechwytywane z mojej aplikacji .NET 4.8
- Opcje nie są rozpoznawane
- Inicjator statyczny typu 'Microsoft.Data.Sqlite.SqliteConnection' zgłosił wyjątek
- Odinstalowywanie