Kako keš preglednika može sakriti proxy koji ne radi
Pomoću panela Network i kontrolisane krajnje tačke razlikujte prikaz iz keša od uspješnog zahtjeva kroz proxy.
Stranica koju ste ranije posjetili može se prikazati i nakon što njen proxy prestane raditi. Preglednik možda prikazuje keširani sadržaj, uključujući staru izlaznu adresu na stranici za provjeru IP-a.
- Prije novog zahtjeva otvorite panel Network u pregledniku. U Chrome DevTools isključite keš preglednika i ostavite DevTools otvoren.
- Pošaljite zahtjev na kontrolisanu krajnju tačku čiji je odgovor pogodan za novu provjeru.
- Provjerite kako je zahtjev završen: mrežnim odgovorom, iz memorijskog ili diskovnog keša, putem service workera ili greškom. Zabilježite mrežnu grešku čak i ako se keširani sadržaj dokumenta i dalje prikazuje.
Samo stvarni zahtjev predviđenom rutom predstavlja proxy transakciju koju možete ocijeniti. Događaj završene navigacije u kontroli preglednika javlja da je dokument učitan, a okviri mogu proizvesti više takvih događaja; on ne govori da li ruta radi.
Za automatsku provjeru liste, kandidatima s liste besplatnih proxyja i dalje treba zaseban HTTP zahtjev s izričito zadanom rutom i vremenskim ograničenjem, umjesto stalnog mijenjanja globalnih postavki preglednika. Zabilježite ishod zahtjeva, uključujući odbijanje odredišta koje može stići kroz proxy koji inače radi.