Il-paġna tgħabbi, it-test jintwera, u immaġni waħda tibqa’ ikona miksura. L-ewwel reazzjoni hija li t-tunnel jiġi akkużat, għaliex it-tunnel huwa dak li nbidel. Qabel dan, sib liema URL il-browser fil-fatt talab għal dik l-immaġni, għaliex l-URL tal-paġna u l-URL tal-immaġni huma żewġ provi differenti. Il-biċċa l-kbira tar-rapporti dwar immaġni nieqsa jispiċċaw f’host li qatt ma rċieva talba funzjonanti, u dik it-tweġiba tiswa ħarsa waħda lejn il-pannell Netwerk.

Tliet kundizzjonijiet jiddeċiedu fejn trid tħares

L-ewwel kundizzjoni hija jekk l-immaġni ġejjix mill-istess host bħall-paġna. Host tal-immaġni separat jeħtieġ riżoluzzjoni tal-ismijiet, konnessjoni u identità TLS tiegħu stess, għalhekk paġna li tgħabbi ma tgħid xejn dwaru.

It-tieni hija jekk il-browser blokkax it-talba qabel ma bagħatha. Kontenut imħallat, politika tas-sigurtà tal-kontenut u regoli tar-referrer jistgħu jwaqqfu immaġni mingħajr ma jipproduċu tweġiba normali tas-server, għalhekk flista ma tidhirx talba falluta.

It-tielet hija jekk il-kunsinna rnexxietx u r-rendering falliex, każ fejn il-bytes jaslu u l-immaġni xorta ma tidhirx. Dawn it-tliet kundizzjonijiet għandhom tliet sidien differenti, u l-ewwel waħda biss hija kwistjoni tan-netwerk.

What you seeWhere the fault sits
Request absent from the listMarkup, lazy loading or a policy that blocked it
Request failed or timed outResolution, route, TLS or the image host itself
Request returned 200, image blankResponse type, decoding or rendering

Sib ir-riżorsa li l-browser fil-fatt għażel

L-URL li tara fil-kodiċi sors tal-paġna spiss mhix l-URL li ntalbet. Is-settijiet tas-sorsi, l-elementi picture u l-isfondi CSS kollha jħallu lill-browser jagħżel riżorsa oħra skont il-wisa’ tal-viewport, id-densità tal-pixel jew l-appoġġ tal-format. Immaġni li tgħabbi bil-mod tista’ lanqas biss tintalab sakemm il-paġna tilħaq stat partikolari.

Spezzjona l-element u t-talba flimkien, u żomm il-biddej ma’ talba meta tirrapporta l-problema. Ir-referenza tal-element tal-immaġni tal-MDN tkopri l-għażla tas-sors, l-imġiba tat-tagħbija u l-kontrolli tar-referrer f’post wieħed, li biżżejjed biex tgħid liema attribut għażel l-URL li qed ifalli.

Irreġistra l-isem tal-host, l-istat, kwalunkwe katina ta’ ridirezzjoni u t-tip ta’ kontenut tat-tweġiba. Tweġiba 200 li tirritorna paġna tad-dħul mhix immaġni użabbli, u ridirezzjoni għal paġna ta’ żball HTML tidher identika għal fajl bil-ħsara sakemm taqra t-tip.

Aqra l-istat qabel in-netwerk

Timeout, talba miċħuda u żball ta’ dekodifikazzjoni jeħtieġu passi oħra differenti, u l-kodiċi tal-istat huwa dak li jifridhom. It-timeout jindika riżoluzzjoni tal-ismijiet, rotta jew host li ma jweġibx. Talba miċħuda tindika politika jew saff ta’ awtorizzazzjoni. Żball ta’ dekodifikazzjoni jindika l-bytes jew il-format.

Jekk it-talba ma tidhirx affattu, waqaf milli tħares lejn in-netwerk u ħares lejn il-markup. L-iktar kawża komuni hija entrata fis-sett tas-sorsi li l-browser ipprefera u li m’għadhiex teżisti fuq is-server, segwita minn element li skript qatt ma għamlu viżibbli.

Dik id-differenza waħedha tipprevjeni l-biċċa l-kbira tal-isforz moħli f’dan it-tip ta’ rapporti.

Meta l-browser jibblokkaha, m’hemmx tweġiba x’taqra

Kontenut imħallat huwa l-każ klassiku: paġna HTTPS li titlob immaġni permezz ta’ HTTP sempliċi tieħu t-talba mblukkata minflok falluta, u l-console tirreġistra r-raġuni. Il-politika tas-sigurtà tal-kontenut tipproduċi l-istess forma, bid-direttiva mblukkata msemmija fil-messaġġ. Politika tar-referrer li tneħħi l-header tista’ wkoll iġġiegħel host protett mill-hotlink jirritorna placeholder minflok l-immaġni.

Aqra r-raġuni rreġistrata qabel ma tmiss it-triq tan-netwerk, għaliex dawn il-blokki ma jitjiebu meta tinbidel ir-rotta. Iż-żieda ta’ permessi cross-origin lanqas hija s-soluzzjoni: l-wiri ta’ immaġni minn host ieħor u l-qari tal-pixels tagħha f’canvas huma operazzjonijiet differenti, u t-tieni biss jeħtieġ l-headers li n-nies ipejstu.

Għal sit li tamministra, ikkoreġi l-URL tar-riżorsa, it-tweġiba jew il-politika għand sidha u żomm il-ħtiġijiet tal-awtorizzazzjoni u tar-referrer intatti. Għal sit li ma tikkontrollax, ibgħat il-paġna u l-provi tat-talba lill-kanal ta’ appoġġ tiegħu minflok terġa’ tippubblika links privati jew li jiskadu.

Qabbel toroq mingħajr ma tbiddel il-provi

Jekk tassew trid tittestja t-triq tal-aċċess, żomm kollox ieħor kostanti: l-istess paġna, l-istess kont, l-istess immaġni magħżula, triq waħda permessa mibdula. Qabbel l-entrati tat-talbiet biswit xulxin minflok ir-riżultat irrendered, għaliex ir-riżultat irrendered jgħid jekk l-immaġni dehritx, mhux għaliex.

Immaġni li tgħabbi fuq rotta ġdida ma tipprovax li dik ir-rotta hija awtorizzata, u immaġni li tibqa’ miksura ma tipprovax li t-tunnel huwa ħati. Jekk l-immaġni tneħħiet jew l-aċċess huwa ristrett apposta, uża alternattiva appoġġjata minflok tiddiżattiva l-verifiki taċ-ċertifikat jew tikkopja materjal protett ta’ ħaddieħor.

Ordni tax-xogħol: identifika l-URL magħżul, aqra l-istat u t-tip tiegħu, iċċekkja jekk hemmx raġuni ta’ blokk irreġistrata, imbagħad qabbel bidla waħda fit-triq kull darba.

Artikli relatati