Warbixintu waxay ku furmaysaa browser-ka, xuduudaha waa la soo bandhigayaa, badhankana dhoofintu waxay soo saartaa qalad, soo dejisanaan madhan ama fayl ay miiska xisaabta diiday inuu furo. Isku darkaas wuxuu leeyahay qaab caadi ah. Bog warbixin oo shaqeeya ayaa tijaabiyay soo-bandhigidda iyo xaqiijinta oo wax kale ma aha. Dhoofintu waa codsi gaar ah oo leh jawaabtiisa, iyada oo loo marayo portal aan macmiil lahayn waxay sidoo kale dhex martaa lakab dib-u-qoris ah oo aan waligeed loo qorsheyn soo dejinta faylasha.

Laba waddo, hal bog oo shaqeeya

Soo-bandhigidda iyo dhoofintu waa hawlo kala duwan xitaa marka ay ka bilaabmaan isla badhan. Server-ka warbixintu wuxuu u soo bandhigaa bogga browser-ka oo wuxuu dhoofinta ku soo bandhigaa iyada oo loo marayo fidin soo-saar kale oo leh nooca nuxurkiisa iyo hab-dhaqankiisa qaladkiisa, sida dukumeentiga dhoofinta ku qeexan. Portal si fiican u gudbiya midda koowaad waxay wali xumeeyn kartaa midda labaad, sababtoo ah midda labaad waa jawaab aan portal-ku filaneyn inuu arko. Labaduba waxay wadaagaan fadhi iyo cinwaan, iyo ku dhowaad wax kale ma leh.

U tixgeli bogga shaqeeya kaliya caddeyn xaqiijin iyo gaaritaan. Waxay caddeynaysaa in akoonku gaari karo server-ka warbixinta iyo in portal-ku gudbiyo HTML. Wax kama sheegto jawaabaha faylasha, madaxyada meelaynta nuxurka ama dib-u-celin ku dhammaada soo dejisanaan halkii dukumeenti.

Taasi waa sababta oo dhan in la isbarbar dhigo waddada dhoofinta keligeed halkii dib loo tijaabin lahaa bogga hore u shaqeeya. Laba codsi oo wadaaga fadhi wali waa laba codsi.

Saddex shuruud oo go'aamisa halka dhoofintu ka go'do

Saddex su'aal ayaa si dhakhso ah u tilmaama goobta ciladdu, jawaab kastana waxay tilmaantaa milkiile kale.

Marka hore, warbixinta isla mid ah, akoonka iyo qaabka si sax ah ma looga dhoofiyaa shabakadda gudaha? Haddii ay sidaas tahay, server-ka warbixinta iyo soo-bandhigihiisu way fiican yihiin farqiguna wuxuu ku jiraa waddada gelitaanka. Marka labaad, jawaabta guuldareysatay ma qaadaa nooca nuxurka faylka, mise bog HTML oo xiran fidin fayl? Taasi waxay kala soocdaa qaladka soo-bandhigeedka iyo beddelka portal-ku sameeyay. Marka saddexaad, portal-ku ma dib u qoraa URL-ka codsiga ama ma ka saaraa madaxyada jawaabta? URL dib loo qoray wuxuu ku dhici karaa goob kale oo dhammaad ah.

Ka jawaab saddexda oo dhan ka hor intaadan beddelin goob kasta, sababtoo ah mid kastaa wuxuu leeyahay dawo kale. Cilad soo-bandhigeed waxay ka tirsan tahay server-ka warbixinta, jir beddelan wuxuu ka tirsan yahay portal-ka, madax la saarayna waa su'aal siyaasad ah ee ma aha qalad.

Qor jawaabaha. Kiis taageero oo laga dhisay saddexdaas sadar wuxuu qiimo leeyahay toban sawir oo shaashad ah.

Akhri jawaabta dhoofinta halkii koodhka xaaladda

Xaalad HTTP guuleysatay waxay kaliya caddeynaysaa in wax jawaab u celiyay codsiga. Baadh jirka iyo madaxyada wada, sababtoo ah ciladda xiisaha leh waa jawaab guuleysatay oo qaada nuxur khaldan.

curl -sS -D export.headers -o export.bin --location "https://portal.example.com/reports/export?format=xlsx"
file export.bin
head -c 300 export.bin

Dump-ka madaxyadu wuxuu muujinayaa nooca nuxurka iyo meelayn kasta oo nuxur ah oo portal-ku soo celiyay. Amarka file wuxuu gartaa waxa jirku dhab ahaan yahay, fayl qoraal ah meesha miis xisaabeed la filayayna waa bogga gelitaanka beddelan ee caadiga ah. Amarka head wuxuu muujinayaa wax ku filan si loo garto HTML iyada oo aan warbixin dhan lagu shubin terminal-ka.

Ka saar cookies-ka fadhiga iyo tokens-ka ka hor intaadan la wadaagin wax ka mid ah. Duubista dhoofin shaqeysa waa caddeyn faa'iido leh, duubista fadhi uu qof kale leeyahayna waa dhacdo.

Ku xaddid ka-reebanka barnaamijka, ma aha akoonka

Haddii portal-ku dib u qoro ama xannibo jawaabta, hagaajinta soo jiidashada leh waa in la dhaafo bogga oo dhan ama warbixinta laga dhigo mid aan magac lahayn. Labaduba waxay hagaajiyaan soo dejinta oo waxay meesha ka saaraan sababta portal-ku u jiro. Ka-reeban xaddidan wuxuu magacaabaa hal waddo barnaamij, hal nooc nuxur iyo hal jih oo wuxuu ahaanayaa mid dib loo eegi karo qofka leh siyaasadda.

Isticmaal nooca gateway-ga aad dhab ahaan ku shaqeyso iyo dejinta barnaamijkiisa la diiwaangeliyay. Ikhtiyaar uu iibiyuhu mar ku tilmaamay mid ka tagta socodka aan isbeddelin ma aha tilmaan guud, koobina laga sameeyay dulinka gole duug ahna waa waddada ay ka-reeban ku meel gaar ah u noqoto dhisme joogto ah.

Haddii ka-reebanka aan si adag loo xaddidi karin, dhoofintu waxay u badan tahay inay ka tirsan tahay waddada gudaha oo leh hab gelitaan kale halkii ay ka ahaan lahayd gadaasha portal-ka. Dhaafidda bogga oo dhan waa go'aan milkiilaha portal-ka, ma aha marin-u-wareeg warbixin keliya.

Aqbal dhoofinta, ma aha wada-hadalka Kaydinta

Hubinta ugu dambaysa waa faylka laftiisa: wuu furmaa, wuxuu hayaa tiirarka la filayay, wadartuna waxay la socotaa warbixinta uu isticmaaluhu ansixiyay.

Muqalka wada-hadal Kaydin ma aha guul, fayl ku furma digniin hagaajinna sidoo kale ma aha guul. Isbarbar dhig tirada safafka iyo hal qiime la yaqaan iyo warbixinta shaashadda, sababtoo ah dhoofin la jarjaray waxay dhaaftaa tijaabo kasta oo kaliya eegta cabbirka faylka. Kadib dhoofi mar labaad, sababtoo ah lakab kayd ah oo mar soo bandhiga jir khaldan ayaa laga yaabaa inuu isku dayga xiga soo bandhigo mid sax ah.

Aqbal socodka shaqada ee isticmaaluhu u baahday, wax kana yar. Soo dejisanaan ku furma barnaamij khaldan wali waa dhoofin guuldareysatay.

Maqaallo la xiriira