Stebėkite tarpinio serverio persiųstą užklausą jos paskirties vietoje
Pasirinkite tinkamą stebėjimo tašką antraštėms, kurios pridedamos arba keičiamos klientui išsiuntus HTTP užklausą.
Klientas parengia HTTP užklausą, o perdavimo tarpinis serveris gali pakeisti šį pranešimą prieš persiųsdamas jį toliau. Paskirties vieta yra ta vieta, kurioje persiųsta versija tampa stebima.
| Stebėjimo taškas | Ten prieinamas pranešimas |
|---|---|
| Kliento užklausos objektas | Užklausa, parengta pirmajam šuoliui |
| Šaltinio užklausų žurnalas arba aidėjimo doroklis | Užklausa, gauta po persiuntimo |
| Kliento atsakymo antraščių rinkinys | Atsakymas, gautas grįžimo kelyje |
Kontroliuojamam patikrinimui naudokite galinį tašką, kurį valdote patys ir kuris įrašo arba grąžina gautas užklausos antraštes. Suteikite užklausai atpažįstamą žymeklį, kad šaltinio įrašą būtų galima susieti su konkrečiu kliento veiksmu.
Programoje, pagrįstoje WebClient, ResponseHeaders aprašo grąžintą atsakymą. Tai nėra tarpinio serverio užklausos paskirties vietai įrašas. Serveris gali pasirinkti pakartoti užklausos informaciją atsakymo turinyje, tačiau tai yra programos elgsena.
Jei kelyje yra keli tarpininkai, paskirties vieta mato jų bendrą persiuntimo poveikį. Vien antraštės buvimas nepriskiria pakeitimo vienam konkrečiam šuoliui. Pasirinktiniams API laukams persiuntimo ir Connection lauko taisyklės paaiškina, kada tikėtis pakeitimo.
Įprastas HTTPS CONNECT tunelis prideda dar vieną ribą: vidinė HTTP užklausa yra šifruojama tarp kliento ir svetainės. Relės tarpinis serveris negali redaguoti tų šifruotų antraščių. CONNECT mainų antraštės priklauso tam atskiram mainui, o valdomas TLS patikros tarpinis serveris atlieka kitą vaidmenį.