He Rārangi Whakamutunga o nga Hononga Tūnga HTTP

Ko te raina honore HTTP ko te waahi e hoatu ana ki te waehere mana HTTP (te nama waehere tūturu) ka haere tahi me te mahinga kupu a te HTTP 1 (te whakaahua poto).

Ka taea e koe te korero atu mo nga waehere o te HTTP i roto i to maatau He aha nga Ture Hiranga HTTP? wahi. Kei te pupuri hoki i te rarangi o nga hapa waehere hanganga HTTP (4xx me te 5xx) me etahi tohutohu mo te whakatika ia ratou.

Tuhipoka: Ahakoa he hē te tikanga, he maha noa nga rarangi mana o te HTTP e tohuhia ana ko nga tikanga waehere HTTP anake.

Nga Tikanga Waehere HTTP

Ka taea e koe te kite i raro nei, ko nga tohu waehere HTTP e toru tau tau. Ko te nama tuatahi i whakamahia hei tohu i te waehere i roto i tetahi waahanga motuhake - tetahi o enei e rima:

Ko nga tono e mohio ana ki nga waehere mananga HTTP kaore i te mohio ki nga waehere katoa, ko te tikanga he waehere kore mohio i te waehere HTTP kore, kaore e hoatu ki te kaiwhakamahi nga korero maha. Heoi, ko enei tono HTTP he maatau ki te mohio ki nga ahuatanga me nga karaehe ano kua whakaaturia e matou i runga.

Mena kaore te rorohiko i te mohio ki te tikanga o te tikanga tautuhi, ka taea e te iti rawa te tautuhi i te akomanga. Hei tauira, mehemea kaore i te mohiotia te waehere whaimana 490 ki te tono, ka taea e ia te rongoa hei 400 mo te mea kei roto i te waahanga kotahi, a ka ahei ka whakaaro he mea he he ki te tono a te kiritaki.

Ngā Ture Tūnga HTTP (Ngā Ture Waehere HTTP + Ngā Tikanga Tauira HTTP)

Ture Waehere Paahinga Take
100 Haere tonu
101 Whakawhiti Kawa
102 Te tukatuka
200 OK
201 I waihangahia
202 Kua whakaaetia
203 Nga Korero Whakamana-kore
204 Kāore he Ihirangi
205 Tautuhi Ihirangi
206 Tuhinga Iwi
207 Maha-Tūnga
300 Ngā Kōwhiringa Maha
301 Kua nekehia tonu
302 Kua kitea
303 Tirohia Ētahi atu
304 Kāore i Whakakē
305 Whakamahia te Takawaenga
307 Whakahou Pane
308 Whakaaetanga Whakamutunga
400 Tono Whakamutunga
401 Kaore i Whakaaetia
402 Nga utu e hiahiatia ana
403 Whakorea
404 Kāore i kitea
405 Kaore i Whakaaetia te Tikanga
406 Kaore e whakaaetia
407 Ko te Motuhēhēnga Takawaenga
408 Tono Waea-Waea
409 Nga raruraru
410 Haere
411 Te roa te hiahia
412 Kua rahua te Takahanga
413 Tonoa te Mea Nui Nui
414 Tono-URI Nui Nui
415 Momo Pāpāho kāore i tautokohia
416 Tono Waehe Kore Karea
417 Kua rahua te tumanako
421 Tono Whakakore
422 Unityprocessable Entity
423 Kua kati
424 Kaore te Whakaaetanga
425 Kohikohinga Kore
426 Whakapai ake e hiahiatia ana
428 Tuhinga e hiahiatia ana
429 He maha nga tono
431 Tonoa nga Āpure Kaupapa Nui Nui
451 Kare e wātea ana mo nga Take Ture
500 Hapa Hapa Roto
501 Kāore i Whakamahia
502 Pouaka Kore
503 Kāore i te wātea te Ratonga
504 Ko te waahi-waho
505 Ko te Whakaaetanga HTTP kāore i te Tautoko
506 Ko te Whakawhitiwhiti Whakawhitiwhiti
507 Te Haumaru kore
508 Kua kitea te Loop
510 Ehara i te Whakawhānui
511 E tika ana te Whakaaturanga Whatunga

[1] Ko nga kupu korero HTTP e whai ana ki nga waehere mananga HTTP e taunaki ana. He whakaaetanga rereke rereke ka whakaaetia mo RFC 2616 6.1.1. Ka taea e koe te kite i nga huringa kupu HTTP i whakakapihia ki tetahi whakaahua "hoa" atu, ki roto ranei i te reo o te rohe.

Nga Uara Whakaaetanga Hoko HTTP

Ka taea te whakamahi i nga rarangi pounga HTTP i raro iho nei e etahi ratonga tuatoru-raa hei urupare hapa, engari kaore i te whakahuahia e tetahi RFC.

Ture Waehere Paahinga Take
103 Tirohanga
420 Hapa Whakamutunga
420 Whakapai ake i to Mama
440 Whakauru Wātaka
449 Whakahokihia Ma
450 Kua monokia e nga Mana Matapihi Windows
451 Whakaatuhia
498 Ahanoa Invalid
499 Tohu Tohu
499 Kua tukuna e te wheori te tono
509 Kua nui ake te Tae Whakatau
530 Kei te tio te papa

Tuhipoka: He mea nui kia mahara i te mea ka tohaina e nga waehere o te HTTP nga tau taua ano me nga karere hapa i kitea i roto i era atu horopaki, penei me nga ture hapa Kaiwhakahaere Pūrere , ehara i te mea he whanaungatanga ta ratou.