„Backtracking“ debugging v HTML stránce

čovel

„Backtracking“ debugging v HTML stránce
« kdy: 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?
« Poslední změna: 08. 07. 2018, 18:53:47 od Petr Krčmář »


L.

Re:"backtracking" debuugging v HTML stránce
« Odpověď #1 kdy: 02. 07. 2018, 16:57:59 »
Ne.

Re:"backtracking" debuugging v HTML stránce
« Odpověď #2 kdy: 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.

gll

  • ****
  • 429
    • Zobrazit profil
    • E-mail
Re:"backtracking" debuugging v HTML stránce
« Odpověď #3 kdy: 02. 07. 2018, 21:48:59 »
jestli je to globalni promena, tak to jde. V userscriptu zaregistrujete proxy nad window.