Ifayela eligciniwe akakabi ukulanda okuqinisekisiwe
Ngaphambi kokushicilela noma kokusebenzisa, hlola ukuthi ukulanda nge-proxy kuqukethe ifayela obulindele, hhayi ikhasi lokungena noma impendulo engaphelele.
I-report.xlsx yokucabanga ingu-8 KB futhi ivula njengekhasi lokungena. Uhlelo lulugcine ngempumelelo ifayela, kodwa alukaze luthole ispredishithi obekuhlosiwe. Igama lefayela likhethwa endaweni; akusona ubufakazi balokho okufikile.
Yenza ukwamukela kube yisinyathelo esihlukile ngaphambi kokushicilela ukulanda kwesikhashana:
- Funa ukudluliswa okuphumelelayo kanye nesimo sempendulo obekulindelekile. Gcina iphutha esikhundleni sokuthatha amabhayithi abhalwe ngaphambi kwalo njengaphelele.
- Qhathanisa okuqukethwe nohlobo lwefayela obekulindelekile. Ikhasi lokungena noma lokuhlunga lingabuya ngo-200. I-Content-Type ingase ibe nexhala, futhi isiqalo se-HTML kusipredishithi siyisexwayiso esidinga uphenyo. Ifayela eliqala nge-umugqa wesimo we-HTTP likhombisa ukubiyelwa kwempendulo eluhlaza.
- Qinisekisa wonke amabhayithi agciniwe ngokuqhathanisa ne-checksum noma isiginesha ethembekile uma ikhona. Uhlelo kufanele lushicilele noma lusebenzise ifayela lokugcina kuphela ngemva kokuba izivivinyo ezidingekayo zidlulile.
Ukubala i-hash ngaphandle kwenani obekulindelekile kukhomba kuphela amabhayithi owatholile. I-checksum engasayiniwe etholakala ngendlela efanayo engathembekile ingaba nobuthakathaka obufanayo nefayela; sebenzisa ithemba elizimele elithembekile.
Qaphela futhi ekuqhathaniseni usayizi. Iklayenti le-HTTP lingase lihumushe ukufakwa kokuqukethwe ngenkathi lifunda, ngakho ubude befayela eliphumayo bungahluka ngokusemthethweni kunhloko echaza umlayezo ofakiwe. Qhathanisa okulindelwe umshicileli nokumelelwa okugcinwe ngempela.
Uma umzamo wehluleka, gcina okukhishiwe kwesikhashana kuphela ukuze uqhubeke ngamabomu noma kulahle. Ukushiya amabhayithi angaphelele endleleni yokugcina kuphoqa uhlelo olulandelayo ukuthi luqage ukuthi ayasebenziseka yini.