Fórum Root.cz

Hlavní témata => Software => Téma založeno: čovel 02. 07. 2018, 16:43:08

Název: „Backtracking“ debugging v HTML stránce
Přispěvatel: čovel 02. 07. 2018, 16:43:08
Potřeboval bych na nějaké webové stránce "backtrackovat" nějaké kroky .Například na youtube si představte, že se v jednu chvíli objeví link na mp4 soubor s videem (v konkrétní kvalitě). Nicméně tato URL není rovnou zapsané v hlavní html dokumentu, ale co hůř po načtení youtube (uživatel) vybere jinou kvalitu, tím se odešle request   a vrátí se link na video. Nebo to tak nemusí být, url na dané video se stahuje po nějakých krocích po otevření stránky, nějak se sestavuje z proměnných.

Mě by zajímalo, jak technicky zjistit, které kroky vedou k tomu, že se mi najednou v nějaké proměnné objeví dané URL. Jakými nástroji to zjistím, co se muselo stát (kliknutí, request, operace s řetězce apod...) aby výsledkem bylo dané URL? Existuje nějaký debugger, který zaznamená, co se dělo na stránce, a pak si kliknu na daný objekt (string s url) a "Přehraju si to pozpátku abych to mohl zdebugovat?
Název: Re:"backtracking" debuugging v HTML stránce
Přispěvatel: L. 02. 07. 2018, 16:57:59
Ne.
Název: Re:"backtracking" debuugging v HTML stránce
Přispěvatel: Ondrej Nemecek 02. 07. 2018, 21:13:59
Firefox - F12 - panel síť a panel debugger? Tam lze nastavit breakpointy, krokovat apod. Ale těžko říct, zda to je to co si představujete - je to nízkoúrovňový nástroj pro vývojáře a rozhodně vám nebude nějak vizuálně ukazovat, co se před dosažením určitého stavu na stránce odehrávalo.
Název: Re:"backtracking" debuugging v HTML stránce
Přispěvatel: gll 02. 07. 2018, 21:48:59
jestli je to globalni promena, tak to jde. V userscriptu zaregistrujete proxy nad window.