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.
Tento glosář definuje termíny používané v dokumentaci k dev proxy serveru.
A
Simulátor rozhraní API
Nástroj, který napodobuje chování rozhraní API bez připojení k skutečnému serveru rozhraní API. Dev Proxy je simulátor rozhraní API, který dokáže napodobovat odpovědi, simulovat chyby a vkládat latenci.
C
Testování chaosu
Metodologie testování, která záměrně zavádí selhání do systému, aby ověřila, že dokáže zpracovat neočekávané podmínky. Dev Proxy umožňuje testování chaosu simulací náhodných chyb a selhání rozhraní API.
Konfigurační soubor
Soubor JSON (devproxyrc.json), který definuje chování dev proxy serveru, včetně adres URL, které se mají sledovat, které moduly plug-in se mají povolit, a nastavení specifické pro moduly plug-in. Viz Konfigurace dev proxy serveru.
E
Simulace chyb
Úmyslné způsobení selhání volání rozhraní API za účelem testování, jak aplikace zvládá selhání. Dev Proxy simuluje chyby vrácením chybových odpovědí HTTP místo předávání požadavků do skutečného rozhraní API.
I
Zachytit
Když dev proxy zachytí požadavek HTTP/HTTPS, než dosáhne cíle. Zachycené požadavky je možné předávat do rozhraní API, upravovat nebo nahrazovat napodobenými odpověďmi.
L
Oneskorení přenosu
Časová prodleva mezi odesláním požadavku a příjmem odpovědi Dev Proxy může vkládat umělou latenci k simulaci pomalých síťových podmínek nebo přetížených rozhraní API.
M
Simulovaná odpověď
Předdefinovaná odpověď, kterou dev proxy vrátí místo předávání požadavku do skutečného rozhraní API. Napodobení jsou užitečné pro testování v rozhraních API, která ještě neexistují nebo když chcete předvídatelné odpovědi.
Soubor mocků
Soubor JSON (často mocks.json) obsahující definice simulované odpovědi Každá položka mapuje vzor adresy URL na text odpovědi, stavový kód a hlavičky.
P
Projít
Když dev Proxy předá požadavek skutečnému rozhraní API beze změny. K tomu dochází, když se žádost neshoduje s žádnými aktivními moduly plug-in nebo když se moduly plug-in rozhodnou, že s ním nebudou pracovat.
Plugin
Modulární komponenta, která rozšiřuje funkce dev proxy. Pluginy mohou zachycovat požadavky, generovat reporty nebo poskytovat doporučení. Viz architektura modulu plug-in.
Preset
Předdefinovaný konfigurační soubor pro běžné scénáře Přednastavení kombinují moduly plug-in a nastavení, aby bylo možné provádět konkrétní úlohy. Viz Použití přednastavených konfigurací.
Proxy
Server, který se nachází mezi klientskou aplikací a serverem rozhraní API, předává požadavky a odpovědi. Dev Proxy běží na vašem počítači jako místní proxy server.
R
Omezování rychlosti
Rozhraní API používá techniku k omezení počtu požadavků, které může klient provést v časovém období. Dev Proxy může simulovat omezování rychlosti vrácením odpovědí 429 (Příliš mnoho požadavků). Porovnejte s omezováním.
Nahrávka
Proces zachycení požadavků a odpovědí rozhraní API pro pozdější analýzu. Dev Proxy může zaznamenávat provoz a exportovat ho do různých formátů.
Reportér
Modul plug-in, který převádí zaznamenaná data do čitelných formátů člověka, jako je Markdown, JSON nebo prostý text. Zpravodajové zpracovávají výstup pluginů pro tvorbu zpráv.
Plugin pro vytváření sestav
Plugin, který analyzuje zaznamenané požadavky a generuje sestavy o využití, oprávněních nebo osvědčených postupech pro rozhraní API.
S
Schema
Soubor schématu JSON, který definuje strukturu a ověřovací pravidla pro konfigurační soubory dev proxy. Schémata umožňují technologii IntelliSense v editorech, které je podporují.
Shadow API
Koncový bod rozhraní API, který aplikace používá, ale není formálně zdokumentovaný nebo známý pro organizaci. Dev Proxy může pomoct zjistit stínová rozhraní API.
T
Throttling
Když rozhraní API záměrně zpomalí nebo odmítne požadavky kvůli vysokému zatížení nebo ochraně prostředků. Často se používá zaměnitelně s omezováním rychlosti, i když omezování obvykle znamená dočasnou podmínku, zatímco omezování rychlosti je pevná zásada.
U
Adresy URL ke sledování
Vzory adres URL, které Dev Proxy monitoruje pro požadavky. Zachytáváme pouze požadavky, které odpovídají těmto vzorům. Vzory podporují zástupné znaky, například https://api.contoso.com/*.
W
Sledovat
Monitorování požadavků na konkrétní adresy URL Dev Proxy sleduje adresy URL, které konfigurujete a dokáže zachytit odpovídající požadavky.