Skip to content

Mga HTTP Status Code ipinaliwanag

Bawat karaniwang status code ng HTTP response, nakagrupo ayon sa klase: ano ang ibig sabihin nito at kailan mo ito makikita. Ang mabilisang sanggunian na kaagapay ng HTTP Status Codes tool.

Magkakatulad ang lahat ng HTTP status code sa isang pattern: ang unang digit ang nagpapakilala ng klase, at ang natitira ay detalye. Ang 1xx ay nangangahulugang impormasyon, ang 2xx ay tagumpay, ang 3xx ay redirect, ang 4xx ay mali ng client, at ang 5xx ay nabigo ang server. Basahin muna ang unang digit. Hinahayaan ka ng kaagapay na tool na tingnan nang mas malalim ang isang code.

Talaan ng sanggunian · 55 mga entryBuksan ang tool na http-status-codes →
55 of 55 rows
1xx Impormasyon
ContinueNatanggap ng server ang mga request header at maaari nang magpadala ang client ng body.Pagkatapos ng preflight check bago mag-upload ng malaking body.
Switching ProtocolsSang-ayon ang server na lumipat sa protocol na hiningi ng client.Pag-upgrade ng koneksyon ng HTTP patungo sa WebSocket.
ProcessingNatanggap na ng server ang request at pinoproseso pa rin ito.WebDAV server na kinukilala ang mahabang request para hindi mag-time-out ang client.
Early HintsNagpapadala ang server ng mga paunang header bago handa ang final na response.Pinapayagan ang browser na i-preload ang mga asset habang nirerender pa ang page.
2xx Tagumpay
OKNagtagumpay ang request at dala ng response body ang resulta.Karaniwang tagumpay para sa GET o PUT.
CreatedNagtagumpay ang request at may nagawang bagong resource.Ibinabalik pagkatapos ng matagumpay na POST na lumilikha ng bagong bagay.
AcceptedTinanggap ang request para iproseso ngunit hindi pa ito tapos.Nagsimula na ang mahabang trabaho at tumatakbo ito nang asynchronous.
Non-Authoritative InformationNagtagumpay ang request ngunit na-transform ang naibalik na data sa pagbabalik.Proxy o cache na nagbibigay ng binagong metadata sa halip na sa origin.
No ContentNagtagumpay ang request at walang body na ibabalik.Nagtagumpay ang DELETE, o isang PUT na walang masabi.
Reset ContentNagtagumpay ang request at dapat i-reset ng client ang view na nagpadala nito.Pagkatapos mag-submit ng form, sinasabi sa page na burahin ang mga field nito.
Partial ContentIbinabalik lang ng server ang bahagi ng resource ayon sa hiningi.Paghahatid ng byte range mula sa isang Range request.
3xx Redirect
Moved PermanentlyMay bagong permanenteng URL ang resource at dapat gamitin ito ng mga susunod na request.Lumipat ang page at kailangan i-update ng mga search engine ang kanilang index.
FoundPansamantalang nasa ibang URL ang resource, ngunit patuloy na gamitin ang orihinal.Pag-redirect nang sandali sa login page.
See OtherNasa ibang URL ang sagot at kailangan itong kunin gamit ang GET.Ang PRG pattern: i-redirect ang POST patungo sa result page para hindi muling isumite ng refresh.
Not ModifiedWasto pa rin ang naka-cache na kopya, kaya walang body na ipinapadala ang server.Conditional GET kung saan napapanahon pa ang cache ng client.
Use ProxyDapat ipasa ang request sa proxy na binanggit sa response.Mga legacy na proxy network; deprecated na mula 2011.
Temporary RedirectPansamantalang nasa ibang lugar ang resource at dapat panatilihin ang orihinal na request method.Tulad ng 302, ngunit POST ang mananatiling POST sa redirect.
Permanent RedirectMay permanenteng bagong URL ang resource at dapat panatilihin ang orihinal na request method.Tulad ng 301, ngunit POST ang mananatiling POST sa redirect.
4xx Mali ng client
Bad RequestHindi naunawaan ng server ang request dahil sa sirang syntax.Sirang JSON, o kulang na kinakailangang field.
UnauthorizedKailangan ng authentication at kulang ito o nabigo ito.Walang token, o invalid o expired na token.
Payment RequiredNangangailangan ng bayad ang request, bagama't hindi kailanman tinukoy ng spec kung paano.Ginagamit ito ng ilang API bilang tanda ng paywall; karamihan hindi kailanman gumagamit.
ForbiddenNaka-authenticate ang client ngunit hindi pinapayagang i-access ang resource na ito.Wastong login, ngunit walang pahintulot para sa resource na ito.
Not FoundWalang resource ang server sa URL na ito.Hindi kilalang URL o ID na hindi umiiral.
Method Not AllowedUmiiral ang URL ngunit hindi nito pinapayagan ang ginamit na request method.POST sa endpoint na GET lang ang tinatanggap.
Not AcceptableHindi makapagbalik ang server ng laman na tumutugma sa Accept headers ng client.Humihingi lang ng XML ang client, ngunit JSON lang ang ibinabalik ng API.
Proxy Authentication RequiredKailangan munang mag-authenticate ang client sa proxy bago tumuloy ang request.Proxy ng kumpanya na tumatanggi sa hindi naka-authenticate na request.
Request TimeoutNatagal nang magpadala ang client ng request at sumuko na ang server.Upload na natigil bago pa man tuluyang dumating ang body.
ConflictSalungat ang request sa kasalukuyang estado ng resource.Dobleng email o sabayang pag-edit sa parehong record.
GoneUmiiral minsan ang resource ngunit permanenteng tinanggal na ito.Endpoint na sadyang tinanggal, mas malakas kaysa 404.
Length RequiredKailangan ng request ng Content-Length header ngunit wala ito.Server na kailangang malaman agad ang laki at tumatanggi sa streamed na body.
Precondition FailedNaging mali ang isang header precondition tulad ng If-Match.Optimistikong pag-edit kung saan nagbago ang record mula noong mabasa ito ng client.
Content Too LargeLampas sa tinatanggap na limitasyon ng server ang laki ng request body.Upload na mas malaki kaysa maximum body size ng server.
URI Too LongMas mahaba ang URL ng request kaysa sa nais bigyang-kahulugan ng server.Form na aksidenteng naging GET query string na walang hanggang paglaki.
Unsupported Media TypeHindi kabilang sa tinatanggap ng endpoint ang format ng request body.POST na may Content-Type text/plain sa endpoint na JSON lang ang tinatanggap.
Range Not SatisfiableHindi umaangkop sa resource ang byte range sa Range header.Paghingi ng bytes lampas sa dulo ng file habang ipinagpapatuloy ang download.
Expectation FailedHindi matugunan ng server ang inaasahang nakasaad sa Expect header.100-continue na inaasahang tinatanggihang tuparin ng server.
I'm a teapotAng server ay isang teapot at tumatangging magbrew ng kape.April Fools' na biro mula 1998 na hindi mamatay; ibinabalik ito ng mga API para sa saya.
Misdirected RequestNaipadala ang request sa server na hindi makagawa ng response para dito.Muling ginamit na koneksyon na ipinadala sa host na hindi pinaglilingkuran ng server na ito.
Unprocessable EntityMaayos ang anyo ng request ngunit bumabagsak ang mga halaga nito sa semantic validation.Wastong JSON na nilalabag ng mga field nito ang business rules.
Too EarlyTinatakwil ng server ang request na maaaring isang replay.Pagtanggi sa muling sinusubukang non-idempotent na request bago ma-rotate ang mga key.
Upgrade RequiredKailangan lumipat ng ibang protocol ang client para magamit ang resource na ito.Endpoint na nangangailangan ng TLS o WebSocket.
Precondition RequiredKailangan ng server ng mga conditional header na hindi ipinadala ng request.API na nangangailangan ng If-Match para maiwasan ang mga nawawalang update.
Too Many RequestsMasyadong maraming request na ipinadala ng client sa loob ng isang panahon.Naabot ang rate limit; huminto saglit at subukang muli.
Request Header Fields Too LargeMasyadong malaki ang isa o higit pang header field para maproseso ng server.Cookie o token na lumaki hanggang sa harangan nito ang bawat request sa site.
Unavailable For Legal ReasonsHinarang ang resource dahil sa legal na dahilan, tulad ng takedown o geo-restriction.Takedown ng gobyerno o page na hinarang sa isang bansa.
5xx Mali ng server
Internal Server ErrorNakatagpo ang server ng hindi inaasahang kondisyon at nabigo ito.Hindi nahawakang exception o bug sa server.
Not ImplementedHindi sinusuportahan ng server ang method o feature na hiningi.Endpoint na idineklara ngunit hindi pa ginagawa.
Bad GatewayNakatanggap ang gateway o proxy ng invalid na response mula sa upstream server.Reverse proxy na hindi natamo ang backend.
Service UnavailableHindi pansamantalang makayanan ng server ang request.Maintenance, overload, o nakadependeng serbisyong naka-down.
Gateway TimeoutHindi nakatanggap ang gateway o proxy ng response sa tamang oras mula sa upstream server.Natagal nang tumugon ang backend at sumuko na ang proxy.
HTTP Version Not SupportedHindi sinusuportahan ng server ang bersyon ng HTTP sa request.Client na nagsasalita ng protocol version na hindi kailanman natutunan ng server.
Variant Also NegotiatesNagtapos ang transparent na content negotiation sa isang circular reference.Maling naka-configure na server na gumagawa ng eksperimental na content negotiation.
Insufficient StorageHindi maiimbak ng server ang representation na kailangan para matapos ang request.WebDAV server na puno na ang nakalaang storage.
Loop DetectedNaabot ng server ang walang hanggang loop habang pinoproseso ang request.WebDAV binding na tumutukoy sa sarili nito.
Network Authentication RequiredKailangan mag-authenticate ang client sa network para makakuha ng access.Captive portal sa hotel o airport na humaharang sa request.