Whakamahia tenei Pepa tinihanga nga waehere mana HTTP ⇣ hei tohutoro mo ia mana HTTP me te waehere hapa HTTP, he aha te tikanga o ia waehere, he aha i hangaia ai, i te wa e raru ai te waehere, me pehea te whakatau i nga raru. Tikiake tenei Rau Tiaki Waehere Tūnga HTTP ⇣
Ko te ipurangi e rua nga mea taketake engari tino rereke: kiritaki me nga tūmau. Ko tenei hononga i waenganui kiritaki (pērā i a Chrome, Firefox, aha atu) me nga tūmau (pērā i ngā paetukutuku, pātengi raraunga, īmēra, tono, me ētahi atu), ka kīia ko te tauira kiritaki-tūmau.
Ka tono nga kaihoko ki te tūmau, ka whakautu te tūmau.
Ko nga waehere mana HTTP ka whakaatu mai ki a maatau te mana o te tono ki te tūmau, mena i angitu, he hapa, he aha ranei kei waenganui.
Ko te waehere tūnga HTTP he tau e whakarāpopoto ana i te whakautu e pā ana ki a ia – Fernando Doglio, mai i tana pukapuka "REST API Development with NodeJS".
Rau tinihanga nga Waehere Tūnga HTTP
Kua whakarōpūhia nga waehere mana whakautu HTTP ki nga akomanga e rima:
- 1XX waehere mana: Tono korero
- 2XX waehere mana: Nga Tono Angitu
- 3XX waehere mana: Redirects
- 4XX waehere mana: Hapa Kiritaki
- 5XX waehere mana: Hapa Tūmau
1xx waehere mana: Nga tono korero
Ko nga waehere mana 1xx he tono korero. E tohu ana ratou i whiwhi te tūmau me te mohio ki te tono, me tatari te kaitirotiro mo te wa roa mo te tūmau ki te tukatuka i nga korero. He iti noa enei waehere mana, kaore e pa ki to SEO.
- 100 Tonu: Ko nga mea katoa i tenei wa kei te pai, me haere tonu te kaihoko ki te tono, ka wareware ranei mena kua oti kee.
- 101 Nga Kawa Whakawhiti: Ko te kawa e huri ana te tūmau ki te tono a te kiritaki i tukuna te karere tae atu ki te pane tono whakamohoa
- 102 Tukatuka: Kua whakaaetia e te tūmau te tono katoa, engari kei te tukatuka tonu.
- 103 Tohutohu Moata: Whakaaetia te kaihoko kaiwhakamahi ki te timata ki te uta i nga rauemi i te wa e whakarite ana te tūmau i te whakautu.
Waehere mana 2xx: Nga tono angitu
Ko nga tono angitu enei. Ko te tikanga, i angitu to tono ki te uru atu ki tetahi konae. Hei tauira, i ngana koe ki te uru atu ki Facebook.com, ka puta ake. I whakamahia tetahi o enei waehere mana. Me tumanako ki te kite i enei momo whakautu i nga wa e whakamahi ana i te ipurangi.
- 200 ĀE: Kua angitu te tono.
- 201 Hangaia: I whakaae te tūmau ki te rauemi i hangaia.
- 202 Kua whakaaetia: Kua tae mai te tono a te kiritaki engari kei te tukatuka tonu te kaimau.
- 203 Ko nga korero kore-mana: Ko te whakautu i tukuna e te tūmau ki te kiritaki kaore i te rite ki te wa i tukuna ai e te tūmau.
- 204 Karekau he Ihirangi: I tukatukahia e te tūmau te tono engari karekau he ihirangi.
- 205 Tautuhi Anō Ihirangi: Me tāmata te kiritaki i te tauira tuhinga.
- 206 Ihirangi Waahanga: Kei te tukuna noa e te tūmau tetahi waahanga o te rauemi.
- 207 Tūnga-maha: Ko te tinana karere e whai ake nei he karere XML taunoa, ka taea te whakauru i te maha o nga waehere whakautu motuhake.
- 208 Kua ripoatatia: Ko nga mema o a WebDAV Ko te herenga kua oti te tatau ki tetahi waahanga o mua o te whakautu (multistatus), kaore ano kia whakauruhia.
3xx waehere mana: Redirects
Ko nga waehere mana 3xx HTTP e tohu ana i te ahunga whakamua. Ka tae mai tetahi kaiwhakamahi, miihini rapu ranei ki tetahi waehere mana 3xx, ka tukuna atu ki tetahi URL rereke mai i te tuatahi. Mehemea SEO He mea nui mo te angitu o to pakihi, na me ako koe mo enei waehere me pehea te whakamahi tika.
- 300 Nga Kōwhiringa Maha: Ko te tono a te kiritaki he maha nga whakautu ka taea.
- 301 Nuku Tuturu: Ka korero te tūmau ki te kiritaki ko te rauemi e rapuhia ana e ratou kua nuku tuturu ki tetahi atu URL. Ka tukuna nga kaiwhakamahi me nga potae katoa ki te URL hou. He tohu mana nui mo SEO.
- 302 I kitea: Kua nukuhia he paetukutuku, he wharangi ranei ki tetahi URL rereke mo te wa poto. Ko tetahi atu waehere mana e pa ana ki te SEO.
- 303 Tirohia Ētahi atu: E whakaatu ana tenei waehere ki te kiritaki kaore te tūmau e anga ana ki te rauemi i tonoa engari ki tetahi atu wharangi.
- 304 Kaore i Whakarerekehia: Ko te rauemi i tonohia kaore i whakarereketia mai i te tukunga o mua.
- 305 Whakamahia te Takawaenga: Ka taea e te kiritaki te uru ki te rauemi i tonoa ma te takawaenga ka hoatu ki te whakautu.
- 307 Tukunga Rangitahi: Ka korero te tūmau ki te kiritaki ko te rauemi e rapuhia ana e ratou kua tukuna mo te wa poto ki tetahi atu URL. He mea tika ki te mahi SEO.
- 308 Tukunga Tuturu: Ka kii te tūmau ki te kiritaki ko te rauemi e rapuhia ana e ratou kua tukuna mo te wa poto ki tetahi atu URL.
Waehere mana 4xx: Nga hapa a te kiritaki
Ko nga waehere mana 4xx he hapa a te kiritaki. Kei roto i a raatau nga waehere mana HTTP, penei i te "403 kua whakakorehia" me te "407 nga whakamotuhēhēnga takawaenga e hiahiatia ana". Ko te tikanga karekau i kitea te wharangi, kei te he te tono. Ko tetahi mea e tupu ana i te taha o te kiritaki ko te take. He he te whakatakotoranga raraunga, he uru kore mana, he hapa ranei i te tono.
- 400 Tono Kino: Kei te tukuna he tono e te kiritaki me nga raraunga kaore i oti, he raraunga kino te hanga, he raraunga muhu ranei.
- 401 Kare i Whakamana: Me whai mana kia uru te kiritaki ki te rauemi i tonoa.
- 403 Kua Whakakorehia: Ko te rauemi e ngana ana te kiritaki ki te uru atu he aukati.
- 404 Kaore i Kitea: Ka taea te toro atu ki te tūmau, engari ko te wharangi motuhake e rapuhia ana e te kiritaki kaore.
- 405 Tikanga Kaore e Whakaaetia: Kua whiwhi te tūmau me te mohio ki te tono, engari kua whakakorehia te tikanga tono motuhake.
- 406 Kaore e Whakaaetia: Karekau te paetukutuku me te tono paetukutuku e tautoko i te tono a te kiritaki me tetahi kawa.
- 407 Motuhēhēnga Takawaenga e hiahiatia ana: He rite tenei waehere mana ki te 401 Kore Whakamana. Ko te rereketanga anake ko te whakamanatanga me mahi e te takawaenga.
- 408 Tono Wāmahi: Kua pau te tono i tukuna e te kiritaki ki te tūmau paetukutuku.
- 409 Papā: Ko te tono kia tukuna e papā ana ki nga mahi o roto o te tūmau.
- 410 Kua ngaro: Ko te rauemi e hiahia ana te kiritaki ki te uru atu kua murua tuturu.
Ko etahi atu waehere mana 4xx HTTP iti ake ko:
- 402 Utu e hiahiatia ana
- 412 I Rahua te Whakaritenga
- 415 Momo Media Kore i tautokona
- 416 Ko te Awhe i Tonoa Kaore i Ngata
- 417 I rahua te tumanako
- 422 Hinonga Kore Tukatuka
- 423 maukatia
- 424 I rahua te Ti'aturi
- 426 Me Whakapai ake
- 429 He nui rawa nga tono
- 431 Tonoa he nui rawa nga apure pane
- 451 Kaore i te waatea mo nga take ture
Waehere mana 5xx: Nga hapa o te tūmau
Ko nga waehere mana 5xx HTTP he hapa tūmau. Ehara enei hapa i te he o te kiritaki engari ko te whakaaro he he kei te taha-tumau o nga mea. He pai te tono a te kiritaki, engari kaore e taea e te tūmau te whakaputa rauemi i tonoa.
- 500 Hapa Tūmau Roto: Ka rere te tūmau ki tetahi ahuatanga kaore e taea e ia te whakahaere i a ia e tukatuka ana i te tono a te kiritaki.
- 501 Kaore i Whakatinana: Karekau te kaimau i te mohio, ka taea ranei te whakatau i te tikanga tono i tukuna e te kiritaki.
- 502 Waahi Kino: I mahi te tūmau hei keeti, takawaenga rānei, ā, i whiwhi karere muhu mai i tētahi tūmau tāuru.
- 503 Ratonga Kaore e Watea: Ko te kei raro pea te tūmau a kaore e taea te whakahaere i te tono a te kiritaki. Ko tenei waehere mana HTTP tetahi o nga take tūmau tino noa ka kitea e koe i runga i te paetukutuku.
- 511 Ko te Motuhēhēnga Whatunga e hiahiatia ana: Me whakamotuhēhē te kiritaki i runga i te whatunga i mua i tana urunga ki te rauemi.
Ko etahi atu waehere mana 5xx HTTP iti ake ko:
- 504 Waahi Waahi
- 505 Putanga HTTP Kaore i Tautokona
- 506 He rereke ano te whiriwhiringa
- 507 He iti te rokiroki
- 508 Koropiko Kua kitea
- 510 Kaore i Whakaroa
whakarāpopototanga
Ka taea e koe te whakamahi i tenei Pepa tinihanga waehere mana HTTP hei tohutoro mo nga ahuatanga katoa o te HTTP ka taea me nga waehere hapa HTTP, he aha te tikanga o ia waehere, he aha i hangaia ai ina he raru te waehere, me pehea te whakatau i nga raru.
Paatohia a konei ki te tango 📥 Ko tenei pepa tinihanga nga waehere mana HTTP me te pupuri kia tata hei tohutoro tere mo nga waehere mana katoa.
Hei whakaoti:
- 1XX Ko nga waehere mana HTTP he tono korero noa.
- 2XX Ko nga waehere mana HTTP he tono angitu. Ko te HTTP 200 OK te waehere whakautu mana angitu e tohu ana kua angitu te tono.
- 3XX Ko nga waehere mana HTTP e tohu ana i te ahunga whakamua. Ko nga waehere mana 3xx HTTP tino noa ko te "301 i neke tuturu", "302 kitea", me "307 whakaahuri rangitahi" waehere mana HTTP.
- 4XX Ko nga waehere mana he hapa a te kiritaki. Ko nga waehere mana 4xx tino noa ko "404 kaore i kitea" me te "410 ngaro" waehere mana HTTP.
- 5XX Ko nga waehere mana HTTP he hapa tūmau. Ko te waehere mana 5xx HTTP e tino kitea ana ko te "503 ratonga kore e waatea" waehere mana.
Tohutoro
https://www.websiterating.com/calculators/
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html