Volg 'n Safari-soektogklik deur sy herleidings
'n Soektogklik kan eers deur 'n herleier, 'n toestemmingsbladsy of 'n aanmelding gaan voordat die bladsy oopgaan. Vergelyk die geklikte ketting met 'n direkte besoek en benoem die stap wat faal.
Soekresultate skakel selde reguit na die bladsy wat hulle noem. 'n Klik kan deur 'n herleier, 'n toestemmingsbladsy of 'n aanmeldingsdiens gaan, en elke sprong is 'n aparte versoek wat op sy eie kan misluk. Safari se Netwerk-oortjie hou daardie volgorde sigbaar, maar net as jy begin opneem voor die klik. Die eerste mislukte URL is die nuttige bewys, nie die adres wat in die resultaat gewys word nie.
Begin die opname voor die klik
Maak Web Inspector op die oortjie oop en skakel na Netwerk voordat jy aan die soekresultaat raak. Aktiveer Preserve Log sodat die lys die navigasie oorleef wat die bladsy vervang. Maak bestaande inskrywings skoon en klik dan presies een keer. 'n Opname wat ná die bladsylaai begin, het die versoek wat jy nodig het, reeds verloor.
Gebruik 'n bladsy sonder private data en hou die blaaierprofiel en die VPN-toestand vir die hele vergelyking onveranderd. As jy een van hulle in die middel verander, word die twee paaie onvergelykbaar.
Lees herleidings in volgorde
Lees die rye van bo na onder en volg die statuskodes. 'n 301 of 302 waarvan die Location na 'n ander gasheer wys, is 'n sprong, nie 'n bestemming nie. Die versoek wat daarop volg, is 'n nuwe navigasie met sy eie naamopsoek, TLS-handdruk en beleidstoetse. Tel hoeveel gashere die klik raak voordat die inhoud aankom.
Die WebKit-gids vir die Netwerk-oortjie verduidelik hoe versoekrekords en die Preserve Log-opsie werk, wat die moeite werd is om te lees voordat jy 'n yl lys uitlê. Ontbrekende rye beteken gewoonlik dat die opname laat begin het of dat 'n dienswerker uit die kas geantwoord het, nie dat die blaaier 'n sprong oorgeslaan het nie.
Vergelyk met 'n direkte navigasie
Doen die tweede rondte na die beoogde eindbladsy, direk getik of geplak, onder dieselfde profiel en netwerk. Vergelyk die twee lyste vanaf die eerste ry waar hulle verskil. As die geklikte pad by 'n tussenstap misluk wat die direkte pad nooit kontak nie, sit die probleem by daardie tussenstap. As albei dieselfde oorsprong bereik en net een kry 'n weiering, is rekeningtoestand of versoekbesonderhede die beter leidraad.
Hou albei opnames langs mekaar met tydmerke. 'n Tydverskil is nie 'n bewys van oorsaaklikheid nie, maar dit vernou watter diens volgende ondersoek moet word. Let op watter gasheer elke mislukte ry besit, want dieselfde blaaier-simptoom het verskillende eienaars by verskillende stappe. As die direkte rondte ook misluk, is die klikpad nie die onderskeid nie.
Benoem die foutstap presies
Die foutteks van die ry is spesifiker as 'n algemene bewering dat die webwerf geblokkeer is. 'n Naamopsoekfout, 'n verbinding wat nooit voltooi nie, 'n TLS-fout en 'n HTTP-status is vier verskillende stappe met vier verskillende eienaars. Skryf daardie stap in woorde neer eerder as as 'n algemene mislukking, en die eskalasieteiken word duidelik.
| Stage | What the row shows | Who owns it |
|---|---|---|
| Name resolution | No address, request never starts | Resolver or local DNS policy |
| Connection | Address known, transport never completes | Route, firewall or upstream reachability |
| TLS | Handshake error or certificate warning | Interception, clock or certificate trust |
| HTTP | A status code comes back | Origin, gateway or account policy |
Ping en traceroute kan leidrade oor 'n gasheer byvoeg, maar hulle speel nie die blaaier se herleidingsketting oor nie en bewys nie dat 'n HTTPS-versoek slaag nie. 'n Suksesvolle ping na die gasheer kan selfs saam met 'n TLS-fout op dieselfde gasheer bestaan. Hou die webversoekrekord as die primêre bewys en behandel latere netwerketoetse as ondersteunende besonderhede.
Deel die spoor sonder om tekens te lek
Voordat jy 'n spoor uitvoer of plak, hersien elke URL, kop en navraagparameter. Herleidingskettings dra dikwels sessie-identifiseerders, e-posadresse, toestemmingstatus of ondertekende skakels. Vervang daardie waardes of sny hulle in, en hou die oorsprong, status en tydsberekening wat die ondersoek werklik nodig het.
Gee die eerste mislukte versoek, die sprong voor dit en die herleidingstatus oor. Daardie drietal laat die volgende persoon jou pad reproduseer sonder om 'n volledige spoor te lees of die rekening aan te raak.