Maxay u taagan yihiin khaladaadka Koodhka Xaaladda HTTP ee caadiga ah?

HTTP waa hab-maamuus isgaarsiineed fudud oo ku salaysan TCP/IP  waana qaybta saxda ah ee gudbinta xogta Shabakadda Caalamiga ah(World Wide Web) . Sannado badan, HTTP  waxa ay u adeegaysaa hab-maamuus awood leh kaas oo bazillions xogta lagu diro HTTP inta u dhaxaysa macmiilka iyo serverka.  Asal ahaan HTTP(Essentially HTTP) waxa ay ku salaysan tahay qaab-dhismeedka macmiilka-server halkaas oo daalacashada webka iyo makiinadaha goobaa u dhaqmaan sida macmiil HTTP iyo server (HTTP)Web u dhaqmo sidii server ah. Codsigan/jawaabcelinta macaamiishu iyo adeegaha waxa lagula xidhiidhaa xidhiidhka TCP/IP . Macmiilka barowsarku waxa uu bilaabaya codsi server webka oo ah URLiyo server-ku waxa uu dib ugu jawaabaa agabka la codsaday oo ay la socdaan koodka heerka HTTPS ee(HTTPS status codes) ku jira daalacashada ' header HTTP ' . Si kale haddii loo dhigo, server-ka shabakadu wuxuu kaga jawaabaa codsiga guul ama codes khalad ah.

Khaladaadka HTTP Status Code

Khaladaadka HTTP Status Code

Koodhka heerka HTTPS(HTTPS) waa qoraal gaaban oo uu soo diro seerfarka kaas oo lagu soo bandhigay bogga shabakada marka macmiilku bilaabo codsi serferka. Koodhka heerka HTTPS(HTTPS) wuxuu muhiim u yahay milkiilaha shabakadaha ama horumariye kasta maadaama ay door muhiim ah ka ciyaaraan ogaanshaha khaladaadka dhinaca macmiilka/serverka iyo xallinta arrimaha qaabaynta. Si kale haddii loo dhigo, koodhka heerka HTTPS waa habka serferka ee loo sheego in wax aan sax ahayn. Cutubka koodka xaaladdu waa lambar 3 nambar ah halkaas oo nambarka koowaad ee koodhka xaaladda uu ku sheegayo fasallada jawaabaha. Gudaha fasalka, noocyo kala duwan oo kood server ah ayaa jira waxaana soo celiyaa seerfarku. Labada nambar ee u dambeeya ee koodka heerka HTTPS ma laha wax door kala soocid ah. Waxaa jira shan fasal oo heerka HTTP ah(HTTP)nambarada xaaladda kuwaas oo aan si faahfaahsan ugala hadli doono oo aan uga doodi doonno qaar ka mid ah koodka heerka HTTPS oo laga yaabo in aan si joogto ah u galno.

Koodhka heerka HTTPS(HTTPS) waxa loo kala saaray 5 fasal:

1xx:

Fasalkani waxa uu tilmaamayaa jawaabaha macluumaadka(Informational) ee tilmaamaya in codsiyada macmiilku bilaabay uu helay server-ka oo uu socdo hawsha.

Fasalkan dhexdiisa, waxaa jira nambaro server oo kala duwan waxaana soo celiyaa seerfarku.

Kuwa soo socda waa qaar ka mid ah liisaska codes ee hoos yimaada fasalka 1xx.

100 Sii wad:(100 Continue:) Tani waxay muujinaysaa in adeeguhu uu helay qayb ka mid ah codsiga macmiilku bilaabay codsi weyn waxayna ka dhigan tahay in macmiilku sii wadi karo soo dirida codsiga ilaa inta codsiga aan laga diidin dhamaadka serverka.

101 Beddelista Hab-maamuuska:(101 Switching Protocols:) Koodhka xaaladda macnaheedu waa in seerfarku diyaar u yahay inuu beddelo borotokoolka sida ku cad codsiga macmiilka.

2xx:

Fasalkani waa koodka guusha uu soo celiyay seerfarku. Waxay ka dhigan tahay in codsiga macmiilku bilaabay uu helay server-ku, iyo sidoo kale ficilka la fahmay oo la habeeyey.

Kuwa soo socda waa qaar ka mid ah liisaska codes ee hoos yimaada fasalka 2xx.

200 OK: Koodhkan heerkani waa jawaabta caadiga ah ee codsiyada HTTP ee guulaystay ee ay bilaabeen macaamiishu. Waxa soo celisa seerfarku marka uu bogga shabakadu u dhaqmo si la mid ah sidii la filayo inuu u dhaqmo.

Waxa(201 Created:) la sameeyay

Dib u habeynta nuxurka:(205 Reset Content:) Koodhka heerkan waxa la soo celiyaa marka seerfarku si guul leh u dhammaystiro codsiga macmiilka laakiin uu ku guuldarraystay inuu soo celiyo wax nuxur ah. Waxay u baahan tahay macmiilka/browserka inuu dib u dejiyo aragtida dukumeentiga.

3xx:

Fasalkani waa koodka Jihaynta(Redirection) kaas oo u soo jeedinaya macmiilka inuu qaado tallabada dheeriga ah si uu u dhamaystiro codsiga la bilaabay. Waxay tilmaamaysaa in macmiilku uu qaado tallaabo dheeraad ah si uu u buuxiyo codsiga.

Kuwa soo socda waa qaar ka mid ah liisaska codes ee hoos yimaada fasalka 3xx.

300 Xulasho Badan:(300 Multiple Choices:) waxay tusinaysaa doorashooyin badan oo loogu talagalay agabka macmiilku bilaabay. Macmiilku wuxuu dooran karaa xiriiriye leh ugu badnaan shan ciwaan.

301(301 Moved Permanently:) Dhaqdhaqaaqa Joogta ah: Koodhka heerkan waxa la soo bandhigayaa marka macmiilku bilaabay codsiga ilaha ama bogga shabakada si joogto ah loogu beddelo ilo kale. waxay u jihaysaa URL(URL) cusub .

302 La Helay:(302 Found:) Koodhkan heerka waxa la soo bandhigayaa marka macmiilku bilaabo codsiga ilaha ama bogga shabakadda la helo laakiin meel ka duwan sidii la filayay. Waxa si ku meel gaadh ah loogu raray ilo kale ama si ku meel gaadh ah ayaa loogu jiheeyaa URL cusub .

304 Lama Bedelin:(304 Not Modified:) Koodhkan xaaladda waa la soo celinayaa haddii macmiilku uu horay u soo dejiyey ilaha tan iyo booqashadii u dambaysay oo la soo bandhigay si loo ogeysiiyo browserka macmiilka in agabka la codsaday ay ku kaydsan yihiin kaydka browserka oo aan la beddelin. Koodhkan heerka asal ahaan waxa uu dedejiyaa keenista agabka bogga shabakada adiga oo isticmaalaya nuqulkii hore loo soo dejiyay ee wali ku jira kaydka ilaa booqashadii ugu dambaysay.

4xx:

Khaladka dhinaca macmiilka ahi waxa uu tusinayaa in ay cilad ku timid codsiga macmiilka. Koodhka waa la soo celiyaa haddii codsiga macmiilku ku jiri karo eray-bixin khaldan.

Kuwa soo socda waa qaar ka mid ah liisaska codes ee hoos yimaada fasalka 4xx.

Codsiga xun: 400 Codsiga xun:(400 Bad Request:) Koodhka heerkan waa la soo celinayaa haddii seerfarku aanu socodsiin codsiga khaladka macmiilka awgeed sida syntax khaldan, codsi marin marineed oo khiyaano ah, qaabayn aan sax ahayn, iwm.

401 Aan la fasixin:(401 Unauthorized:) Koodhkan heerka waxa soo celiyay serfarka haddi macmiilku aanu bixin waraaqo aqoonsi oo sax ah.

Reeban(403 Forbidden) _(403 Forbidden:) _ _(HTTPS) _ Tani waxay asal ahaan dhacdaa haddii macmiilku uu isku dayayo inuu eego nuxurka sirta ah lagu ilaaliyo iyada oo aan la helin aqoonsi sax ah.

404 Lama Helin(404 Not Found)(404 Not Found) : Khaladka koodka heerka HTTPS(HTTPS) waa qaladka ugu badan ee dhammaan waana la soo celiyaa haddii serfarka uu ku guuldareysto inuu helo codsiga macmiilka bilaabay.

405 Habka Aan La Ogolayn:(405 Method Not Allowed:) Koodhkan heerka HTTPS waa la soo celinayaa haddii habka uu codsado macmiilku uu taageero server-ka martigelinaya laakiin aan lagu taageerin agabka uu codsaday macmiilku.

408 Codsiga Wakhtiga Dhamaystirka:(408 Request Timeout:) Koodhkan HTTPS waxa soo celiyaa seerfarku haddii uu seerfarku ku guuldaraysto in uu codsi dhammaystiran ka helo browserka macmiilka. Sababta ugu weyn ee qaladkan waxay noqon doontaa luminta xirmooyinka xogta inta lagu jiro xiriirka u dhexeeya macmiilka-server. Seerfarku wuxuu wakhtigoodu dhammaanayaa sugitaanka codsiga inuu si buuxda uga helo browserka macmiilka.

410 Go'ay:(410 Gone:) Koodhkan heerka HTTPS waa la soo celinayaa haddii seerfarku ku guuldareysto inuu helo bogga codsiga ama agabka macmiilka. Ciladan heerkani waxay la mid tahay 404 Khaladka aan la helin(Found) marka laga reebo in ciladani tahay mid joogto ah oo bogga la codsaday ama agabku hadda lama heli karo sidoo kale lama heli doono mar kale mustaqbalka.

5xx:

Fasalkani waa cilad dhinaca Server-ka ah waana la soo celiyaa haddii seerfarku ku guuldareysto inuu fuliyo codsiga macmiilka - khaladka ku jira server-ka wuxuu noqon karaa mid ka mid ah sababaha diidaya fulinta codsiga.

Kuwa soo socda waa qaar ka mid ah liisaska codes ee hoos yimaada fasalka 5xx.

500 Cilad Gudaha(500 Internal Server Error) ah :(500 Internal Server Error:) Khaladkan heerka HTTPS(HTTPS) waxa keenay plugins dhinac saddexaad ah ama plugins khaldan. Kani waa cilad server marka uu seerfarku ku guuldaraysto in uu ku xidho kaydka xogta oo uu ku guul daraysto in uu keeno agabka la codsaday.

501 Lama Fulin:(501 Not Implemented:) Tani waa arin server web ah qalad ayaa la soo celiyay haddii seerfarku aanu taageerin shaqada uu codsaday macmiilku. Khaladkan waxa lagu xalin karaa oo keliya martigeliyaha

502 Bad Gateway: Khaladkani wuxuu inta badan dhacaa marka server-ka ka codsada agabka kaydka uu qaadan doono wakhti badan oo uu tirtiro server-ka laftiisa aakhirka wuxuu jebiyaa xidhiidhka server-ka sare ama database. Ciladan waxa soo celisa seerfarku marka uu helo jawaab aan sax ahayn seerfarka sare.

503 Adeeg Aan La Helin: Ciladkan(503 Service Unavailable:) waa la soo celiyaa haddii seerfarka uu ka buuxo codsiyo badan oo aan la heli karin in uu qabto codsiyada wakhtiga.

504 Gateway Timeout : Khaladkan waxa la soo noqdaa marka seerfarka u shaqaynaya sidii gateway uu ku guuldareysto inuu ka helo jawaabta seerfarka kore. Waxay dhacdaa marka codsiga macmiilku bilaabay uu ku lug yeesho laba adeegayaal si loo habeeyo codsiga halkaas oo server-ka ugu horreeya uu u shaqeeyo sidii albaab. Adeegga koowaad wuxuu codsiga u gudbiyaa server-ka labaad, khaladkuna waa la soo celinayaa haddii wakhtiga ugu horreeya ee server-ka uu sugo jawaabta server-ka labaad.

Waxaan rajeynayaa in macluumaadkan yar aad faa'iido u yeelan doonto.(I hope you find this bit of information useful.)



About the author

Waxaan ahay windows,ios,pdf, khaladaad, injineer qalabeed leh in ka badan 10 sano oo waayo-aragnimo ah. Waxaan ka shaqeeyay barnaamijyo badan oo tayo sare leh oo Windows ah iyo qaab-dhismeedka sida OneDrive ee Ganacsiga, Office 365, iyo in ka badan. Shaqadaydii dhowayd waxaa ka mid ahaa horumarinta akhristaha pdf ee madal windows iyo ka shaqaynta samaynta khaladaadka fariimaha si cad ugu cad dadka isticmaala. Intaa waxaa dheer, waxaan ku lug lahaa horumarinta madal ios dhowr sano hadda oo aan aad u aqaano sifooyinkeeda iyo quirks labadaba.



Related posts