Sababta sawir keliya uu ugu guuldarraysto inta bogga intiisa kale soo dejinayo
Saddex shuruudood ayaa kala sooca cilad shabakadeed iyo codsi la xannibay iyo cilad soo-bandhig. Soo hel URL-ka uu biraawsarku doortay ka hor inta aadan badalin dariiqa.
Boggu wuu soo dejiyaa, qoraalku wuu muuqdaa, hal sawirna wuxuu noqdaa calaamad jabban. Falcelinta ugu horreysa waa in tunnel-ka la eedeeyo, sababtoo ah tunnel-ka ayaa ah waxa isbeddelay. Taas ka hor, soo ogow URL-ka uu biraawsarku runtii codsaday sawirkaas, sababtoo ah URL-ka bogga iyo URL-ka sawirku waa laba caddeyn oo kala duwan. Inta badan warbixinnada sawirka maqan waxay ku dhammaadaan martigeliyaha aan weligiis helin codsi shaqeynaya, jawaabtaasna waxay ku kacdaa hal eegid panel-ka Shabakadda.
Saddex shuruudood ayaa go'aamiya halka laga eegayo
Shuruudda koowaad waa haddii sawirku ka yimaado isla martigeliyaha bogga. Martigeliyaha sawirrada ee gaar ah wuxuu u baahan yahay furfuristiisa magacyo, xirfadiisa isku-xirka iyo aqoonsigiisa TLS, sidaas darteed bogga soo dejisan waxba kama sheego isaga.
Tan labaad waa haddii biraawsarku xannibay codsiga ka hor inta uusan dirin. Mawduuca isku-dhafan, siyaasadda amniga mawduuca iyo xeerarka tixraaca waxay joojin karaan sawir iyaga oo aan soo saarin jawaab caadi ah oo server-ka, taas darteed liiska kuma muujinayso codsi guuldarraysan.
Tan saddexaad waa haddii gaarsiintu guulaysatay oo soo-bandhiggu guuldarraytay, xaalad ay bytes-yadu yimaadaan oo sawirku weli aanu muuqan. Saddexdaan shuruudood waxay leeyihiin saddex milkiile oo kala duwan, oo kaliya tan koowaad ayaa su'aal shabakadeed ah.
| What you see | Where the fault sits |
|---|---|
| Request absent from the list | Markup, lazy loading or a policy that blocked it |
| Request failed or timed out | Resolution, route, TLS or the image host itself |
| Request returned 200, image blank | Response type, decoding or rendering |
Soo hel kheyraadka uu biraawsarku runtii doortay
URL-ka aad ku aragto isha bogga inta badan ma aha URL-ka la codsaday. Qeybaha isha, curiyeyaasha picture iyo asalka CSS waxay u oggolaanayaan biraawsarka inuu doorto kheyraad kale oo ku saleysan ballaca aragtida, cufnaanta pixel-ka ama taageerada qaabka. Sawirka si caajis ah loo soo dejiyay waxaa laga yaabaa in aanu wax codsi ah helin ilaa boggu gaaro xaalad gaar ah.
Baar curiyaha iyo codsiga wadajir, oo marka aad ka warbixinayso dhibaatada hayso bilaabaha codsiga la socdo. Tixraaca curiyaha sawirka ee MDN wuxuu hal meel ku daboolaa doorashada isha, habdhaqanka soo-dejinta iyo kontoroolka tixraaca, taas oo ku filan in lagu ogaado qaabka kee ayaa doortay URL-ka guuldarraysan.
Diiwaangeli magaca martigeliyaha, xaaladda, silsilad kasta oo dib-u-celin ah iyo nooca mawduuca jawaabta. Jawaab 200 oo soo celisa bogga gelitaanka ma aha sawir la isticmaali karo, dib-u-celinta bogga khaladka HTML-na waxay u egtahay sida fayl jabban ilaa aad akhrido nooca.
Akhri xaaladda ka hor shabakadda
Waqti-dhammaad, codsi la diiday iyo khalad dekoodin waxay u baahan yihiin tallaabooyin xiga oo kala duwan, koodhka xaaladduna waa waxa kala sooca. Waqti-dhammaadku wuxuu tilmaamaa furfurista magacyo, dariiq ama martigeliye aan jawaabayn. Codsiga la diiday wuxuu tilmaamaa siyaasad ama lakab oggolaansho. Khaladka dekoodintu wuxuu tilmaamaa bytes-yada ama qaabka.
Haddii codsigu gabi ahaanba aanu muuqan, jooji eegista shabakadda oo eeg calaamadeynta. Sababta ugu badan waa gelitaan ku jira qeybta isha oo biraawsarku doorbiday oo aan hadda ku jirin server-ka, kadibna curiye aan script waligiis ka dhigin mid muuqda.
Kala-soociddaas oo keliya ayaa ka hortagta inta badan dadaalka lumay ee warbixinnada noocan ah.
Marka biraawsarku xannibo, ma jiro jawaab la akhriyo
Mawduuca isku-dhafan waa kiiska caadiga ah: bog HTTPS oo sawir ku codsanaya HTTP caadi ah wuxuu helaa codsi la xannibay halkii uu guuldarraysan lahaa, console-kuna wuxuu diiwaangeliyaa sababta. Siyaasadda amniga mawduucu waxay soo saartaa isla qaabka, iyadoo farriinta lagu magacaabo tilmaanta la xannibay. Siyaasad tixraaceed oo ka saarta madaxa ayaa sidoo kale sababi karta in martigeliye ka ilaalinaya hotlink uu soo celiyo meel-hayste sawirka halkii.
Akhri sababta la diiwaangeliyay ka hor inta aadan taaban dariiqa shabakadda, sababtoo ah xannibaadahaani ma hagaajiyaan marka dariiqu isbeddelo. Ku darista oggolaanshaha asal-ka-socodka ah sidoo kale ma aha xalka: soo bandhigista sawir ka yimid martigeliye kale iyo akhrinta pixel-yadiisa canvas-ka waa hawlo kala duwan, oo kaliya tan labaad ayaa u baahan madaxyada dadku dhejiyaan.
Mareegta aad maamusho, hagaaji URL-ka kheyraadka, jawaabta ama siyaasadda marka laga eego mulkiilaha oo hayso shuruudaha oggolaansho iyo tixraac oo aan dhaqaaqin. Mareegta aadan kontoroolin, u dir bogga iyo caddeymaha codsiga kanaalka taageeradeeda halkii aad dib u daabici lahayd xiriirrada kheyraadka gaarka ah ama dhacaya.
Isbarbar dhig dariiqyada adigoon beddelin caddeymaha
Haddii aad runtii rabto inaad tijaabiso dariiqa gelitaanka, hayso wax kasta oo kale oo joogto ah: isla bogga, isla akoonka, isla sawirka la doortay, hal dariiq oo la oggolaaday oo isbeddelay. Isbarbar dhig gelitaannada codsiga dhinac-dhinac halkii aad ka eegi lahayd natiijada la soo bandhigay, sababtoo ah natiijada la soo bandhigay waxay sheegtaa haddii sawirku soo muuqday, ma aha sababta.
Sawir ku soo dejiya dariiq cusub ma caddeeyo in dariiqaas la oggolaaday, sawirna jabban u sii jiraa ma caddeeyo in tunnel-ku yahay denbiilaha. Haddii sawirka la saaray ama gelitaanka si ula kac ah loo xaddiday, isticmaal beddel la taageeray halkii aad damin lahayd hubinta shahaadada ama koobi lahayd maaddada ilaalan ee qof kale.
Nidaamka shaqada: aqoonsado URL-ka la doortay, akhri xaaladdiisa iyo noociisa, hubi haddii uu jiro sabab xannibaad la diiwaangeliyay, kadibna isbarbar dhig hal isbeddel dariiq mar kasta.