Klient pripraví požiadavku HTTP a dopredný proxy môže túto správu zmeniť pred jej odoslaním ďalej. Cieľ je miesto, kde sa preposlaná verzia stáva pozorovateľnou.

Miesto pozorovaniaSpráva dostupná na tomto mieste
Objekt požiadavky klientaPožiadavka pripravená pre prvý skok
Log požiadaviek pôvodu alebo obsluha ozvenyPožiadavka prijatá po preposlaní
Kolekcia hlavičiek odpovede klientaOdpoveď prijatá na spiatočnej ceste

Na kontrolovanú skúšku použite koncový bod, ktorý spravujete a ktorý zaznamenáva alebo vracia prijaté hlavičky požiadavky. Dajte požiadavke rozpoznateľný marker, aby sa záznam pôvodu dal priradiť ku konkrétnej operácii klienta.

V aplikácii založenej na WebCliente ResponseHeaders opisuje vrátenú odpoveď. Nie je to záznam požiadavky proxy na cieľ. Server môže zvoliť, že informácie o požiadavke zopakuje v tele odpovede, ale to je správanie aplikácie.

Ak cesta obsahuje niekoľko sprostredkovateľov, cieľ vidí ich kombinované efekty preposielania. Samotná prítomnosť hlavičky nepripisuje zmenu jednému konkrétnemu skoku. Pre vlastné polia API pravidlá preposielania a poľa Connection vysvetľujú, kedy sa zmena očakáva.

Obyčajný tunel HTTPS CONNECT pridáva ďalšiu hranicu: vnútorná požiadavka HTTP je šifrovaná medzi klientom a webovou lokalitou. Presmerúvajúci proxy nemôže upravovať tie šifrované hlavičky. Hlavičky vo výmene CONNECT patria k tej samostatnej výmene, zatiaľ čo spravovaný proxy na inšpekciu TLS má inú úlohu.

Súvisiace články