Okno ustawień pokazuje skonfigurowaną politykę. Aby sprawdzić, którą trasę Chrome wybrał dla jednego URL, przechwyć zdarzenia sieciowe przeglądarki podczas ładowania tego URL.

  1. Otwórz chrome://net-export/ w Chrome.
  2. Rozpocznij rejestrowanie na dysk i pozostaw tę kartę otwartą.
  3. W innej karcie odtwórz konkretną nawigację. Zanotuj URL i przybliżony czas.
  4. Wróć do karty eksportu i zatrzymaj rejestrowanie.

Powstały plik NetLog można zbadać za pomocą zgodnej przeglądarki. Użyj domyślnego ustawienia prywatności zapisu, chyba że potrzebne są szczegółowe dodatkowe informacje; dzienniki mogą ujawniać informacje o przeglądaniu i sieci.

Najpierw przeczytaj żądanie, potem zdarzenia proxy

Znajdź docelowe żądanie i śledź jego powiązane źródła, zamiast przeszukiwać cały plik w poszukiwaniu pierwszej nazwy hosta proxy. Chrome może jednocześnie ładować niepowiązane karty i zasoby w tle.

Rozwiązywanie proxy zwraca uporządkowaną listę kandydatów. Na przykład hipotetyczny wynik może wyglądać tak:

PROXY proxy-a.example:8080; PROXY proxy-b.example:8080; DIRECT

Opisuje to możliwe trasy. Nie dowodzi, że proxy-a przeniósł żądanie ani że nawiązano kontakt ze wszystkimi trzema trasami.

Szukaj rozwiązaną listy proxy, ewentualnych zdarzeń obniżenia priorytetu wadliwego proxy lub przejścia awaryjnego oraz powiązanych zdarzeń połączenia lub strumienia. Śledź je aż do wybranego peera i wyniku końcowego. Jeśli potrzebne jest ponowne ładowanie, odróżnij stan konfiguracji PAC od zapamiętanego stanu wadliwego proxy. Gdy połączenie jest ponownie używane, żądanie może wskazywać istniejący strumień lub gniazdo zamiast tworzyć w tym momencie nowe połączenie TCP.

Słownik zdarzeń obejmuje PROXY_RESOLUTION_SERVICE_RESOLVED_PROXY_LIST i PROXY_LIST_FALLBACK. W zależności od ścieżki rozwiązywania szczegóły listy mogą pojawiać się jako pac_string lub proxy_info. Eksportowane typy zdarzeń mogą być numeryczne i są dekodowane za pomocą stałych zapisanych w przechwyceniu; stała liczba skopiowana z innej wersji Chrome jest niewiarygodna.

Wynik DIRECT dla tego URL może współistnieć z proxy używanym przez inny URL. Decyzje PAC i reguły pomijania zależą od miejsca docelowego. Zachowaj dowody dotyczące konkretnego żądania podczas zgłaszania wyniku.

Powiązane artykuły