Přejít na obsah

Zachytávání ​

Zachytávání (Intercept) pozastavuje provoz ve frontě proxy před jeho předáním a umožňuje ručně číst a upravovat každý požadavek nebo odpověď.

Zachytávání v tmavém režimuZachytávání ve světlém režimu

Zapnutí a vypnutí Zachytávání ​

Kliknutím na přepínač Zachytávání v horní části panelu Zachytávání funkci zapnete nebo vypnete. Když je zapnutá, odpovídající provoz se zastaví ve frontě místo okamžitého průchodu. Když je vypnutá, veškerý provoz se automaticky předává bez pozastavení.

Když provoz aktivně nekontrolujete, Zachytávání vypněte. Zapnuté Zachytávání s neobsluhovanou frontou blokuje požadavky prohlížeče a zastavuje testovanou aplikaci.

Fronta Zachytávání ​

Každá pozastavená položka se zobrazí jako řádek ve frontě. Položky se řadí podle příchodu. Vyberte libovolnou položku a prohlédněte nebo upravte ji v editoru surových dat.

Když je položka vybraná, můžete:

  1. Upravit surový požadavek přímo v editoru.
  2. Kliknutím na Předat jej odeslat s vašimi úpravami.
  3. Kliknutím na Zahodit požadavek zcela zahodit. Prohlížeč obdrží chybu připojení.

Úpravy v editoru surových dat ​

Editor surových dat zobrazuje celý požadavek HTTP včetně metody, cesty, verze, hlaviček a těla. Všechna pole lze upravovat. Změny se projeví po kliknutí na Předat.

Běžné úpravy při testování:

  • Změňte hodnotu parametru pro otestování zpracování vstupu.
  • Odstraňte nebo nahraďte autorizační hlavičku pro otestování řízení přístupu.
  • Upravte hodnotu cookie pro otestování správy relací.
  • Nahraďte číselné ID pro otestování chybné autorizace na úrovni objektů.

Pravidla Zachytávání pro HTTP ​

Bez pravidel Zachytávání pozastavuje každý požadavek. Pravidla omezují frontu na provoz, který skutečně chcete kontrolovat.

Pravidlo vytvoříte zadáním jedné nebo více podmínek:

PolePopis
Vzor hostiteleShoda s názvem hostitele nebo vzorem se zástupnými znaky
Vzor cestyShoda s cestou URL nebo vzorem se zástupnými znaky
MetodaShoda s konkrétní metodou HTTP
SměrPoužití na požadavky, odpovědi nebo obojí

Aby se pravidlo aktivovalo, musí být splněny všechny jeho podmínky. Pokud přidáte více pravidel, zachytí se provoz odpovídající libovolnému z nich.

Pravidla Zachytávání pro WebSocket ​

Pravidla WebSocket fungují stejně, ale vztahují se na provoz rámců WS. Dostupné podmínky pravidel WS:

PolePopis
Vzor hostiteleShoda s názvem hostitele připojení WS
Vzor cestyShoda s cestou přechodu na WS
Obsah zprávyShoda s podřetězcem v payloadu rámce
Operační kódShoda s typem rámce (text, binary, ping, pong, close)
SměrPoužití na rámce od klienta k serveru, od serveru ke klientovi nebo obojí

Zachytávání a Vyhledat a nahradit ​

Zachytávání i funkce Vyhledat a nahradit upravují provoz, ale fungují odlišně.

Zachytávání pozastavuje provoz a čeká na vaši akci. Použijte je, když potřebujete u každého požadavku rozhodnout, jakou změnu provést.

Vyhledat a nahradit automaticky provádí transformace bez pozastavení. Použijte tuto funkci, když se má stejná změna vztahovat na každý odpovídající požadavek bez opakovaného ručního zásahu.

Proprietární software. Všechna práva vyhrazena.