Rozpoznawaj wskazówki nawigacji w logach proxy forward
Interpretuj nagłówki Fetch Metadata tam, gdzie są widoczne, nie twierdząc, że wiesz, czy ktoś wpisał adres URL.
Sec-Fetch-Mode: navigate
Sec-Fetch-Dest: document
Sec-Fetch-User: ?1
Gdzie są widoczne, te pola Fetch Metadata sugerują nawigację dokumentu powiązaną z aktywacją użytkownika: navigate to tryb, document to typ miejsca docelowego, a Sec-Fetch-User: ?1 to sygnał aktywacji.
Nie identyfikują naciśnięcia klawisza w pasku adresu. Kliknięcie linku również może wytworzyć powiązane metadane, a brak Referer zależy także od polityki referrera i kontekstu żądania.
Najpierw sprawdź widoczność. Zwykły przekaźnik CONNECT widzi docelowy host/port i ruch szyfrowany, a nie nagłówki wewnętrznej witryny. Przy widocznych żądaniach HTTP zachowaj kategorię nieznaną, gdy pól brakuje lub nie są obsługiwane.
Te wartości są dowodem kontekstowym, nie uwierzytelnieniem. Zwykły klient niebędący przeglądarką może zbudować te same ciągi. Jeśli kontrolowana aplikacja wymaga precyzyjnego przypisania działań interfejsu, emituj zdefiniowane zdarzenie aplikacji z korelacją żądania; logi adresów URL proxy nie mogą odtworzyć każdego działania wejściowego.