Aṣiṣe HTTP ati koodu Awọn koodu ti salaye

Mimọ awọn aṣiṣe oju-iwe ayelujara ati ohun ti o le ṣe nipa wọn

Nigba ti o ba ṣẹwo si awọn aaye ayelujara, aṣàwákiri rẹ-awọn onibara ṣe awọn asopọ si olupin ayelujara nipasẹ bọọlu nẹtiwọki ti a npe ni HTTP . Awọn isopọ nẹtiwọki wọnyi n ṣe atilẹyin fifiranṣẹ awọn esi idahun lati awọn olupin pada si awọn onibara pẹlu akoonu ti awọn aaye ayelujara ati paapaa alaye iṣakoso iṣakoso. Lẹẹkọọkan, o le ma ṣe aṣeyọri ni nini aaye ayelujara ti o n gbiyanju lati de ọdọ. Dipo, o ri aṣiṣe tabi koodu ipo.

Awọn oriṣi aṣiṣe HTTP ati Awọn koodu Ipo

Ti o wa ninu data HTTP data olupin fun ibeere kọọkan jẹ koodu nọmba ti o nfihan abajade ti ìbéèrè naa. Awọn koodu idaamu wọnyi jẹ awọn nọmba-nọmba mẹta pin si awọn isori:

Nikan diẹ ninu awọn aṣiṣe ti o ṣeeṣe ati awọn koodu ipo ni a rii lori intanẹẹti tabi intranets . Awọn koodu ti o ni ibatan si awọn aṣiṣe ni o han ni oju-iwe ayelujara kan nibiti a ti fihan wọn bi iṣẹ-ṣiṣe ti a ti kuna, nigba ti awọn koodu ipo miiran ko han si awọn olumulo.

200 O dara

Wikimedia Commons

Ni ọran ti HTTP ipo 200 O dara , olupin ayelujara ti ṣakoso awọn ìbéèrè ni ifijišẹ ati ki o transmitted akoonu si aṣàwákiri. Ọpọlọpọ awọn ibeere HTTP daba ni ipo yii. Awọn olumulo ṣe aiṣe wo koodu yii loju iboju bi awọn burausa burausa maa n fi awọn koodu han nikan nigbati o wa diẹ ninu awọn iṣoro.

Aṣiṣe 404 Ko Ri

Nigbati o ba ri aṣiṣe HTTP 404 Ko Ri , olupin ayelujara ko le ri oju-iwe ti a beere, faili, tabi oluranlowo miiran. Awọn aṣiṣe HTTP 404 fihan pe asopọ nẹtiwọki laarin ose ati olupin ni a ṣe ni ifijišẹ. Aṣiṣe yii ni o nwaye nigba ti awọn olumulo ba tẹ ọrọ ti ko tọ si inu ẹrọ lilọ kiri ayelujara, tabi olupin olupin ayelujara ti yọ faili lai ṣe atunṣe adirẹsi si ipo tuntun ti o wulo. Awọn olumulo yẹ ki o ṣayẹwo URL naa lati koju isoro yii tabi duro fun olutọju ayelujara lati ṣe atunṣe naa.

Aṣiṣe Server aṣiṣe 500 Error

Wikimedia Commons

Pẹlu aṣiṣe HTTP 500 Error Server Ṣiṣe , olupin ayelujara gba iwe-aṣẹ ti o wulo lati ọdọ onibara ṣugbọn ko le ṣakoso rẹ. Awọn aṣiṣe HTTP 500 waye nigba ti awọn alabapade olupin diẹ ninu awọn imọran imọran gbogbogbo bii jijẹ lori iranti ti o wa tabi aaye disk. Olupese olupin gbọdọ ṣatunṣe isoro yii. Diẹ sii »

Aṣiṣe Iṣẹ 503 ko si

Ibugbe eniyan

Iṣẹ aṣiṣe HTTP 503 Iṣẹ Ti ko ni han fihan olupin ayelujara ko le ṣe atunṣe ibeere alabara ti nwọle. Diẹ ninu awọn apèsè ayelujara lo HTTP 503 lati ṣe afihan awọn ikuna ti o ti ṣe yẹ, nitori awọn imulo iṣakoso gẹgẹbi o tobi iye kan lori nọmba awọn olumulo ti o tẹle tabi lilo Sipiyu, lati ṣe iyatọ wọn lati awọn ikuna lairotẹlẹ ti yoo ṣe deede lati sọ ni HTTP 500.

301 Gbe ni ilọsiwaju

Ilana Agbegbe

HTTP 301 Gbe Nigbagbogbo tọkasi URI ni pato lati ọdọ olubara ti gbe lọ si ibiti o yatọ si lilo ọna ti a npe ni HTTP àtúnjúwe , eyiti ngbanilaaye onibara lati fi ibeere titun ranṣẹ ati lati gba ohun elo lati ipo tuntun. Awọn aṣàwákiri wẹẹbù tẹle awọn àtúnjúwe HTTP 301 tẹle lai nilo aṣiṣe olumulo.

302 Wa tabi 307 Itọsọna Ibùgbé

Ilana Agbegbe

Ipo 302 Ri ni iru 301, ṣugbọn koodu 302 ni a ṣe apẹrẹ fun awọn iṣẹlẹ nibiti o ti gbe ohun-elo kan fun igba diẹ kuku ju titi lai. Olutọju olupin yẹ ki o lo HTTP 302 nikan ni awọn akoko itọju kukuru kukuru. Awọn aṣàwákiri wẹẹbù tẹle awọn àtúnjúwe àsìṣe 302 laifọwọyi bi wọn ṣe fun koodu 301. HTTP version 1.1 fi koodu titun kun, 307 Àtúnjúwe ibùgbé , lati fihan awọn itọnisọna ibùgbé.

400 Ibere ​​Bire

Ilana Agbegbe

Idahun ti 400 Ibẹrẹ Bọburọ tumo si pe olupin ayelujara ko ni imọye ìbéèrè nitori apẹrẹ aibuku. Ni deede, eyi tọkasi imọ imọ-ẹrọ kan ti o niiṣe pẹlu onibara, ṣugbọn ibajẹ ibajẹ lori nẹtiwọki funrararẹ le tun fa aṣiṣe naa.

401 Ti kii ṣe ašẹ

Ilana Agbegbe

Iṣiṣe ti a ko ni ašẹ laisi aṣẹ 401 nigbati o ba beere pe oluṣakoso ayelujara beere ohun elo ti o ni aabo lori olupin naa, ṣugbọn ko ṣe afihan onibara fun wiwọle. Nigbagbogbo, ose kan gbọdọ wọle si olupin pẹlu orukọ olumulo ati ọrọigbaniwọle ti o wulo lati ṣatunṣe isoro naa.

100 Tesiwaju

Ilana Agbegbe

Fi kun ni ikede 1.1 ti Ilana naa, ipo HTTP 100 Tesiwaju ni a ṣe lati lo okun waya bandiwidi daradara siwaju sii nipa gbigba awọn olupin ni anfaani lati jẹrisi igbasilẹ lati gba awọn ibeere nla. Ilana Tesiwaju gba ohun elo HTTP 1.1 kan lati firanṣẹ kekere kan, ti o ṣe atunto ifiranṣẹ ti o beere fun olupin lati dahun pẹlu koodu 100 kan. Lẹhinna o duro de idahun ṣaaju ki o to firanṣẹ ìbéèrè ti o ṣe pataki (ti o tobi julọ). HTTP 1.0 onibara ati olupin ko lo koodu yii.

204 Ko si akoonu

Ilana Agbegbe

Iwọ yoo wo ifiranṣẹ 204 Ko si akoonu nigbati olupin yoo fi ifọrọdawe ti o wulo si ibeere alabara ti o ni alaye akọsọrọ nikan-ko ni eyikeyi ifiranṣẹ. Awọn onibara oju-iwe ayelujara le lo HTTP 204 lati ṣe atunṣe awọn ibaraẹnisọrọ awọn ibaraẹnisọrọ daradara siwaju sii, yago fun awọn oju-iwe itura naa lai ṣe pataki, fun apẹẹrẹ.

Ẹnu ọna Ti ko dara 502

Ilana Agbegbe

Ifiranṣẹ nẹtiwọki laarin olubara ati olupin yoo fa aṣiṣe 502 Bad Gateway . O le ṣe okunfa nipasẹ awọn aṣiṣe iṣeto ni eroja ogiri nẹtiwọki , olulana, tabi ẹrọ irin-ajo nẹtiwọki miiran.