Urmărirea selecției proxy a Chrome cu o captură NetLog
Faceți o captură NetLog în Chrome și distingeți candidații proxy rezolvați de ruta folosită de o anumită cerere.
Dialogul de setări afișează politica configurată. Pentru a investiga ce rută a ales Chrome pentru un URL, capturați evenimentele de rețea ale browserului în timp ce URL-ul se încarcă.
- Deschideți
chrome://net-export/în Chrome. - Începeți înregistrarea pe disc și lăsați acel tab deschis.
- Într-un alt tab, reproduceți navigarea respectivă. Notați URL-ul și ora aproximativă.
- Reveniți la tabul de export și opriți înregistrarea.
NetLog-ul rezultat poate fi inspectat cu un vizualizator compatibil. Folosiți setarea de confidențialitate implicită a capturii, dacă nu sunt necesare în mod specific detalii suplimentare; jurnalele pot dezvălui informații despre navigare și rețea.
Citiți mai întâi cererea, apoi evenimentele proxy
Găsiți cererea țintă și urmăriți sursele asociate, în loc să căutați în tot fișierul primul nume de gazdă proxy. Chrome poate încărca simultan taburi și resurse de fundal fără legătură.
Rezolvarea proxy returnează o listă ordonată de candidați. De exemplu, un rezultat ipotetic ar putea fi:
PROXY proxy-a.example:8080; PROXY proxy-b.example:8080; DIRECTAceasta descrie rute posibile. Nu dovedește că proxy-a a transportat cererea sau că toate cele trei rute au fost contactate.
Căutați lista de proxy rezolvată, eventualele evenimente de reducere a priorității unui proxy defect sau de revenire, precum și evenimentele de conexiune sau flux asociate. Urmăriți până la partenerul selectat și rezultatul final. Dacă este necesară o reîncărcare, distingeți starea configurației PAC de starea memorată a proxy-ului defect. Când o conexiune este reutilizată, cererea poate indica un flux sau un socket existent, în loc să creeze o nouă conexiune TCP în acel moment.
Vocabularul evenimentelor include PROXY_RESOLUTION_SERVICE_RESOLVED_PROXY_LIST și PROXY_LIST_FALLBACK. În funcție de calea de rezolvare, detaliile listei pot apărea ca pac_string sau proxy_info. Tipurile de evenimente exportate pot fi numerice și sunt decodificate prin constantele înregistrate în captură; un număr fix copiat din altă versiune Chrome nu este de încredere.
Un rezultat DIRECT pentru acest URL poate coexista cu un proxy folosit de alt URL. Deciziile PAC și regulile de ocolire depind de destinație. Păstrați dovezile cererii concrete atunci când raportați rezultatul.