Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Najděte příručky uspořádané podle toho, co chcete udělat.
Testování odolnosti rozhraní API
Simulujte selhání a hraniční případy a podívejte se, jak se vaše aplikace chová.
- Otestuj mou aplikaci s náhodnými chybami · 5 min.
- Simulace pomalých odpovědí rozhraní API · 5 min.
- Otestujte, že moje aplikace se správně vypořádává se škrcením · 5 min.
- Simulace odpovědí rozhraní API Rate-Limit · 10 minut
- Míra selhání žádosti o změnu · 2 min.
Specifické pro Microsoft Graph
- Simulace chyb z rozhraní Microsoft Graph API · 5 min.
- Simulace omezování v rozhraních API Microsoftu 365 · 10 minut
Jazykové modely (OpenAI, Azure OpenAI)
- Testování aplikace s chybami jazykového modelu · 5 min.
- Simulace chyb z rozhraní OpenAI API · 5 min.
- Limity tokenů testovacího jazykového modelu · 10 minut
Napodobení rozhraní API
Vytvářejte napodobení odpovědí bez vytvoření skutečného rozhraní API.
- Posměšné odpovědi · 10 minut
- Simulace n-tého požadavku · 5 min.
- Simulování více odpovědí na stejný koncový bod · 10 minut
- Napodobení odpovědí, které vracejí binární data · 10 minut
- Změnit soubor s mocky · 2 min.
Dynamická rozhraní API CRUD
- Simulace rozhraní CRUD API · 15 min.
- Simulace rozhraní CRUD API přes internet · 20 min.
- Simulace rozhraní CRUD API zabezpečeného pomocí Microsoft Entra · 25 min.
- Simulace fingovaných odpovědí přes internet · 15 min.
Rozhraní API jazykového modelu
- Simulace rozhraní OpenAI API · 15 min.
- Simulace rozhraní API Azure OpenAI · 15 min.
Analýza využití rozhraní API
Pochopte, jaká rozhraní API vaše aplikace volá a jakým způsobem.
- Objevte adresy URL ke sledování · 5 min.
- Aktivita proxy záznamu a exportu · 10 minut
- Vygenerování souboru HTTP · 5 min.
- Generování specifikace OpenAPI · 10 minut
- Vygenerování souboru TypeSpec · 10 minut
- Vysvětlení využití jazykového modelu · 10 minut
Kontrola oprávnění a osvědčených postupů
Získejte pokyny ke správnému používání rozhraní API.
Microsoft Graph
- Zjištění minimálních oprávnění rozhraní Microsoft Graph API · 10 minut
- Zkontrolujte, jestli používáte nadměrná oprávnění rozhraní Microsoft Graph API · 10 minut
- Aktualizace kódu aplikace pro použití sady Microsoft Graph JavaScript SDK · 15 min.
Obecná rozhraní API
- Zkontrolujte, jestli moje aplikace používá rozhraní API na úrovni produkčního prostředí · 5 min.
- Zkontrolujte, jestli moje aplikace volá rozhraní API s minimálními oprávněními · 10 minut
- Najít stínová rozhraní API · 10 minut
Zachytávání požadavků
Určete, jaké požadavky Dev Proxy zachytí.
- Zachycení požadavků z konkrétních procesů · 5 min.
- Zachycování požadavků s konkrétními hlavičkami · 5 min.
- Zachycování požadavků na localhost · 5 min.
- Vyloučit adresu URL · 2 min.
- Kontrola požadavků a odpovědí pomocí nástroje Chrome DevTool · 10 minut
- Kontrola požadavků rozhraní API vydaných cloudovými službami · 15 min.
Použití vývojového proxy serveru s vaším zásobníkem
Průvodci zaměřené na konkrétní platformu a framework.
- S aplikacemi Node.js · 10 minut
- S Node.js aplikacemi v kontejnerech Dockeru · 15 min.
- S Využitím JavaScriptu Azure Functions · 15 min.
- S aplikacemi .NET · 10 minut
- S aplikacemi .NET v kontejnerech Dockeru · 15 min.
- S .NET Azure Functions · 15 min.
- S aplikacemi .NET Aspire · 15 min.
- S řešeními služby SharePoint Framework (SPFx) · 10 minut
- V kontejneru Dockeru · 15 min.
Automatizujte v CI/CD
Spusťte Dev Proxy v automatizovaných pipeline.
- Ve scénářích CI/CD · 20 min.
Přizpůsobení dev proxy serveru
Změňte nastavení a rozšiřte funkčnost.
- Použijte přednastavené konfigurace · 5 min.
- Změna úrovně protokolování · 2 min
- Vymazat výstup · 1 min.
- Použití místního jazykového modelu s Dev Proxy · 15 min.
- Aktualizace místní databáze Microsoft Graph · 5 min.
Běžné problémy
Řešení častých problémů
- nejsou zachycovány žádné požadavky
- Při použití mock objektů se nevyvolají žádné náhodné chyby.
- Po použití proxy serveru není k dispozici připojení k internetu.
- Všechny požadavky selžou se 429 odpověďmi
- Všechny požadavky selžou s vypršením časového limitu brány
- Binární odpovědi nejsou simulovány
- Žádné požadavky nejsou zachyceny z mé aplikace .NET 4.8.
- Možnosti nejsou rozpoznány
- Inicializátor typu pro Microsoft.Data.Sqlite.SqliteConnection vyvolal výjimku.
- Odinstalace