Sanggunian sa teknikal

Mga Status Code ng Pagtugon ng HTTP

Ang mga status code ng HTTP ay mga tatlong-digit na senyales sa pagtugon ng server. Ang unang digit nito ay tumutukoy sa malawak na kinalabasan; ang natitirang mga digit ay tumutukoy sa isang partikular na kondisyon. Ipinaliliwanag ng gabay na ito ang mga nakarehistrong karaniwang code na may praktikal na konteksto, pati na rin ang mga kilalang halaga na partikular sa provider na maaaring lumitaw sa mga log.

How to read this catalogue: A status is not a complete diagnosis by itself. Check the request method, response headers, body, redirect target, and the server or proxy that generated it. Unrecognized values generally retain the meaning of their first-digit class, but their exact behavior may be implementation-specific.

Pagkakatugma ng browser at paghawak sa pagtugon

Ang mga status code ng HTTP ay bahagi ng protocol ng HTTP, hindi isang tampok ng browser na ipinapatupad ng bawat vendor bilang hiwalay na web API. Kayang hawakan ng mga kasalukuyang browser ang mga karaniwang klase ng pagtugon; ang mga nakikitang pahina ng error at kilos ng muling pagtatangka ay tukoy sa browser. Ang suporta para sa mga bagong pansamantalang pagtugon at mga espesyal na ekstensiyon ay maaaring mag-iba ayon sa bersyon at landas ng network.

Pamilya ng pagtugonChrome / EdgeFirefoxSafariOperaAndroid / iOS WebViewTala ng pagkakatugma
1xx pang-impormasyonSinusuportahan bilang mga pansamantalang pagtugon ng protocolSinusuportahan bilang mga pansamantalang pagtugon ng protocolSinusuportahan bilang mga pansamantalang pagtugon ng protocolSinusuportahan bilang mga pansamantalang pagtugon ng protocolSinusuportahan ng pinagbabatayan na network stackAng 100/101 ay itinatag; ang 102 ay niche/deprecated. Ang paggamit ng 103 Early Hints at nakikitang kilos ng preload ay nag-iiba ayon sa bersyon ng browser, server, at tagapamagitan.
2xx tagumpaySinusuportahanSinusuportahanSinusuportahanSinusuportahanSinusuportahanMagkatulad ang karaniwang semantika ng tagumpay. Mahalaga pa rin ang mga panuntunan sa katawan: halimbawa, ang 204 at 205 ay walang katawan ng pagtugon.
3xx pag-redirectSinusuportahanSinusuportahanSinusuportahanSinusuportahanSinusuportahanAng lokasyon, paraan, cache, at patakaran sa seguridad ay nakakaapekto sa nabigasyon. Ang 301/302 ay maaaring magbago ng POST sa GET; pinapanatili ng 307/308 ang paraan.
4xx error ng kliyente/kahilinganSinusuportahanSinusuportahanSinusuportahanSinusuportahanSinusuportahanNatatanggap ng browser ang pagtugon; kung ipinapakita nito ang katawan ng server o isang view ng error na binuo ng browser ay nag-iiba ayon sa status at produkto.
5xx error ng serverSinusuportahanSinusuportahanSinusuportahanSinusuportahanSinusuportahanKayang iproseso ng mga kliyente ang klase ng pagtugon, ngunit ang mga pahinang binuo ng proxy, kilos ng muling pagtatangka, at UI ng diyagnosis ay hindi magkatulad sa lahat ng browser.
Hindi kilalang code sa isang kilalang klasePaghawak sa antas ng klasePaghawak sa antas ng klasePaghawak sa antas ng klasePaghawak sa antas ng klasePaghawak sa antas ng klaseKayang hinuha ng mga kliyente ng HTTP ang pangkalahatang klase mula sa unang digit; huwag umasa sa isang pasadyang code na may karaniwang semantika o magkatulad na UI.

Ang pagkakatugma dito ay naglalarawan ng paghawak sa antas ng protocol, hindi garantiya na ipinapakita ng bawat browser ang parehong pahina ng error. Ang mga mas lumang kliyente, naka-embed na WebViews, proxy, at mga captive portal ay maaaring magpataw ng karagdagang kilos.

1xx — Mga pagtugong pang-impormasyon

100

Magpatuloy

Tinanggap ng server ang mga header ng kahilingan at naghihintay para sa natitirang katawan ng kahilingan. Karaniwan itong ginagamit sa Expect: 100-continue upang maiwasan ng kliyente ang pag-upload ng malaking katawan kapag tatanggihan ang kahilingan.

Patnubay sa operasyon: Interim response; continue sending the body only when one is expected.

101

Pagpapalit ng mga Protocol

Sumasang-ayon ang server na baguhin ang protocol para sa koneksyong ito pagkatapos hilingin ng kliyente ang pag-upgrade. Ang mga WebSocket handshake ay pamilyar na gamit.

Patnubay sa operasyon: Connection-level transition; verify the Upgrade and Connection headers.

102

Pinoproseso

Iniuulat ng isang WebDAV server na nagsimula ang isang mahabang operasyon ngunit hindi pa tapos. Ito ay isang luma/deprecated na pagtugon at hindi dapat ipagkamali sa huling resulta.

Patnubay sa operasyon: Interim WebDAV status; wait for the final response.

103

Mga Maagang Pahiwatig

Nagpapadala ang server ng mga paunang header, kadalasang mga pahiwatig ng Link, habang inihahanda ang huling pagtugon. Maaaring simulan ng kliyente ang maagang pagkuha ng malamang na mahahalagang asset.

Patnubay sa operasyon: Interim optimization; a final response must follow.

2xx — Mga matagumpay na pagtugon

200

Ayos

Nagtagumpay ang kahilingan. Ang representasyon ay nakasalalay sa paraan: ang GET ay nagbabalik ng mapagkukunan, ang HEAD ay nagbabalik ng metadata nang walang katawan, at ang isang aksyon sa pagsulat ay maaaring magbabalik ng representasyon ng resulta.

Patnubay sa operasyon: Use for a completed request with a response representation when appropriate.

201

Nilikha

Nakumpleto ang kahilingan at lumikha ng isa o higit pang mga mapagkukunan. Dapat tukuyin ng pagtugon ang bagong mapagkukunan, kadalasang may Location, at maaaring ibalik ang representasyon nito.

Patnubay sa operasyon: Typical after POST or PUT; ensure the created resource can be located.

202

Tinanggap

Tinanggap ng server ang kahilingan para sa pagproseso, ngunit ang pagproseso ay hindi pa tapos at maaari pa ring mag-fail. Ang HTTP ay hindi naghahatid ng pangalawang pagtugon sa ibang pagkakataon para sa parehong palitan.

Patnubay sa operasyon: Provide an operation/status URL or another way to learn the eventual outcome.

203

Impormasyong Hindi Awtoritatibo

Nagbalik ang isang nagbabagong proxy o tagapamagitan ng metadata o nilakip na naiiba sa orihinal na pagtugon. Ipinapahiwatig nito na ang pagtugon ay hindi direktang awtoritatibong representasyon.

Patnubay sa operasyon: Use only when an intermediary transformation is relevant.

204

Walang Nilalaman

Nagtagumpay ang kahilingan at walang nilalaman ng pagtugon na ipapadala. Ang mga header ay maaari pa ring magdala ng kapaki-pakinabang na metadata, tulad ng mga na-update na validator.

Patnubay sa operasyon: Do not include a response body.

205

I-reset ang Nilalaman

Nagtagumpay ang kahilingan at inutusan ang kliyente na i-reset ang view o form na nagsumite nito. Walang nilalaman ng pagtugon ang ipinapadala.

Patnubay sa operasyon: Useful for interactions that should clear/reset the current input state.

206

Bahagyang Nilalaman

Tinupad ng server ang isang wastong kahilingan sa saklaw at ibinalik lamang ang hiniling na saklaw ng byte o mga saklaw. Inilalarawan ng Content-Range ang kung ano ang inihatid.

Patnubay sa operasyon: Ensure range and Content-Range values match; common for resumable media/downloads.

207

Maraming Status

Nag-uulat ang isang pagtugon ng WebDAV ng mga hiwalay na resulta para sa maraming mapagkukunan o sub-operasyon, kadalasang nasa isang naka-istrukturang XML na katawan.

Patnubay sa operasyon: Interpret each embedded resource result; the outer status alone is not the full outcome.

208

Na-ulat na

Ang pagtugon ng WebDAV multistatus ay nag-aalis ng mga miyembro na nakalista na nang mas maaga sa parehong pagtugon upang maiwasan ang pag-uulit sa kanila.

Patnubay sa operasyon: WebDAV-specific; interpret together with the surrounding multistatus response.

226

Ginamit ang IM

Tinupad ng server ang isang GET gamit ang mga pagpapabago sa instansya at nagbabalik ng representasyon na nagmula sa kasalukuyang mapagkukunan ayon sa napagkasunduang mekanismo ng delta.

Patnubay sa operasyon: Specialized delta encoding; clients and servers must agree on the transformation.

3xx — Pag-redirect at pagpapatunay ng cache

300

Maraming Pagpipilian

Ang target ay may maraming representasyon o destinasyon at nag-aalok ang pagtugon ng mga pagpipilian. Maaaring pumili ang kliyente o gumagamit ng gustong baryante.

Patnubay sa operasyon: Include clear alternatives; do not assume every client will choose automatically.

301

Permanenteng Inilipat

Ang mapagkukunan ay may pangmatagalang bagong URI. Maaaring i-update ng mga kliyente ang mga nakaimbak na link at cache, kaya gamitin lamang ito kapag ang paglilipat ay nilalayong magtagal.

Patnubay sa operasyon: For SEO migrations, redirect directly to the final equivalent URL and update internal links.

302

Natagpuan

Ang mapagkukunan ay pansamantalang magagamit sa ibang URI. Ang makasaysayang kilos ay nagpapahintulot ng mga pagbabago sa paraan sa ilang mga kaso, kaya hindi ito ang pinakaligtas na pagpipilian kapag ang isang POST ay dapat manatiling isang POST.

Patnubay sa operasyon: Use for temporary moves when method rewriting is acceptable; consider 307 when it is not.

303

Tingnan ang Iba pa

Dapat kunin ng kliyente ang mapagkukunang pinangalanan ng Location gamit ang GET (o HEAD kung naaangkop), sa halip na ulitin ang orihinal na aksyon. Karaniwan itong ginagamit pagkatapos ng pagsusumite ng form.

Patnubay sa operasyon: Implements the Post/Redirect/Get pattern and avoids resubmitting the action.

304

Hindi Binago

Ang isang kondisyonal na GET o HEAD ay nagpapahiwatig na ang naka-cache na representasyon ay kasalukuyang kasalukuyan pa rin. Ang pagtugon ay walang katawan at pinapayagan ang kliyente na muling gamitin ang nakaimbak na kopya nito.

Patnubay sa operasyon: Return only when a validator such as If-None-Match or If-Modified-Since matches.

305

Gumamit ng Proxy

Nagpanukala ang isang makasaysayang pagtugon na i-access ng kliyente ang mapagkukunan sa pamamagitan ng isang proxy. Ito ay deprecated para sa mga dahilan ng seguridad at hindi dapat gamitin ng mga modernong serbisyo.

Patnubay sa operasyon: Do not deploy; configure proxies out of band.

306

Hindi Ginagamit

Ang halagang ito ay nakalaan/hindi ginagamit sa mga modernong pagtutukoy ng HTTP. Wala itong karaniwang kahulugan sa operasyon para sa isang kasalukuyang aplikasyon sa web.

Patnubay sa operasyon: Do not send it.

307

Pansamantalang Pag-redirect

Ang mapagkukunan ay pansamantalang nasa ibang URI, at dapat panatilihin ng kliyente ang orihinal na paraan at katawan kapag sinusundan ang pag-redirect.

Patnubay sa operasyon: Use when temporary relocation must not turn POST into GET.

308

Permanenteng Pag-redirect

Permanenteng lumipat ang mapagkukunan, at dapat panatilihin ng kliyente ang orihinal na paraan at katawan kapag sinusundan ang pag-redirect.

Patnubay sa operasyon: Use for lasting moves where method preservation matters; update canonical/internal references.

4xx — Mga error ng kliyente/kahilingan

400

Masamang Kahilingan

Hindi maproseso ng server ang kahilingan dahil ang syntax, pag-frame, o ibinigay na datos nito ay hindi wasto. Ang pag-ulit sa parehong kahilingan nang walang pagbabago ay malamang na hindi makatutulong.

Patnubay sa operasyon: Inspect URL encoding, JSON/body syntax, required fields, and request framing.

401

Hindi Awtorisado

Ang kahilingan ay kulang sa mga wastong kredensyal ng pagpapatunay para sa target. Sa kabila ng pangalan nito, ang pagtugong ito ay nangangahulugan na kinakailangan ang pagpapatunay o nabigo ito.

Patnubay sa operasyon: Send the expected credentials and include a WWW-Authenticate challenge.

402

Kinakailangan ang Pagbabayad

Nakalaan para sa hinaharap na paggamit, bagaman ginagamit ito ng ilang produkto para sa mga daloy ng trabaho sa pagbabayad o quota. Walang iisang pangkalahatang magagamit na kilos ng pagbabayad.

Patnubay sa operasyon: Treat vendor-specific meanings as such; document the API contract.

403

Ipinagbabawal

Naunawaan ng server ang kahilingan ngunit tumatanggi itong tuparin ito. Ang mga wastong kredensyal ay hindi kinakailangang nagbabago sa kinalabasan dahil ang paghihigpit ay maaaring nakabatay sa patakaran.

Patnubay sa operasyon: Check permissions, access policy, IP/WAF rules, and resource-level authorization.

404

Hindi Nahanap

Hindi mahanap ng server ang kasalukuyang representasyon para sa hiniling na URI, o ayaw nitong ibunyag na mayroon nito. Ang pagtugon lamang ay hindi nagsasabi kung ang kawalan ay pansamantala o permanente.

Patnubay sa operasyon: Repair the URL, restore the resource, or use 410 when removal is known to be permanent.

405

Hindi Pinapayagan ang Paraan

Umiiral ang mapagkukunan, ngunit hindi nito sinusuportahan ang paraang ginamit sa kahilingang ito.

Patnubay sa operasyon: Return an Allow header listing methods the resource accepts.

406

Hindi Katanggap-tanggap

Hindi makagawa ang server ng representasyon na tumutugma sa mga maagap na kagustuhan sa pagtanggap ng kliyente.

Patnubay sa operasyon: Relax Accept constraints or configure a suitable representation/negotiation policy.

407

Kinakailangan ang Pagpapatunay ng Proxy

Nangangailangan ang isang tagapamagitan ng proxy ng mga kredensyal bago nito ipapasa ang kahilingan.

Patnubay sa operasyon: Authenticate to the proxy using Proxy-Authenticate / Proxy-Authorization; this is distinct from origin authentication.

408

Timeout ng Kahilingan

Hindi natanggap ng server ang kumpletong kahilingan sa panahong handa itong maghintay. Maaaring subukang muli ng kliyente sa isang bagong koneksyon.

Patnubay sa operasyon: Check network stalls, upload size, and server/proxy timeout settings.

409

Salungatan

Sumasalungat ang kahilingan sa kasalukuyang estado ng mapagkukunan, tulad ng banggaan ng bersyon o pagtatangkang lumikha ng dobleng kopya.

Patnubay sa operasyon: Explain the conflict and provide enough current state for the client to resolve it.

410

Nawala

Ang mapagkukunan ay sadyang at malamang na permanenteng hindi magagamit, na walang kilalang kapalit. Mas malakas ito kaysa sa pangkalahatang pagtugon na hindi nahanap.

Patnubay sa operasyon: Use when removal is deliberate; remove obsolete internal links and references.

411

Kinakailangan ang Haba

Nangangailangan ang server ng header ng Content-Length ngunit ang kahilingan ay hindi nagbigay nito.

Patnubay sa operasyon: Send an accurate Content-Length or use a supported transfer framing.

412

Nabigo ang Paunang Kondisyon

Ang isang kondisyon ng kahilingan tulad ng If-Match ay nag-evaluate sa maling (false), kaya hindi ginawa ng server ang hiniling na aksyon.

Patnubay sa operasyon: Refresh the representation and retry with current validators/state.

413

Napakalaki ng Nilalaman

Lumampas ang katawan ng kahilingan sa limitasyon na handa o kayang iproseso ng server. Maaaring isara ng server ang koneksyon o payagan ang muling pagtatangka pagkatapos bawasan ang katawan.

Patnubay sa operasyon: Reduce payload size or adjust documented upload limits.

414

Napakahaba ng URI

Mas mahaba ang target ng kahilingan kaysa sa handang bigyang-kahulugan ng server, kadalasang dahil sa sobrang laking query string.

Patnubay sa operasyon: Use a shorter URI or move suitable data into a request body.

415

Hindi Sinusuportahang Uri ng Media

Tinatanggihan ng server ang katawan ng kahilingan dahil ang uri ng media, pag-encode ng nilalaman, o sinuring format nito ay hindi sinusuportahan.

Patnubay sa operasyon: Send a supported Content-Type/encoding and a body matching it.

416

Hindi Matutugunan ang Saklaw

Ang hiniling na saklaw ng byte ay hindi mapagsilbihan, halimbawa dahil nagsisimula ito nang lampas sa haba ng representasyon.

Patnubay sa operasyon: Re-check resource length and range units; servers may return Content-Range: bytes */length.

417

Nabigo ang Inaasahan

Hindi matugunan ng server o tagapamagitan ang inaasahang ipinahayag sa header ng Expect.

Patnubay sa operasyon: Retry without the unsupported expectation when safe and appropriate.

418

Ako ay isang teykap

Nakakatawang status na nagmula sa isang pagtutukoy ng April Fools. Hindi ito normal na kontrata ng error sa aplikasyon, bagaman ginagamit ito ng ilang serbisyo nang may paglalaro.

Patnubay sa operasyon: Do not depend on it for interoperable production behavior.

421

Maling Direksyon ng Kahilingan

Umabot ang kahilingan sa isang server na hindi makagawa ng awtoritatibong pagtugon para sa target na URI, kadalasang dahil ang pagruruta ng koneksyon o awtoridad ng HTTP ay hindi tumutugma.

Patnubay sa operasyon: Retry over a suitable connection and inspect Host/:authority, SNI, and proxy routing.

422

Hindi Maprosesong Nilalaman

Nauunawaan ang uri ng nilalaman at syntax, ngunit hindi mailapat ng server ang mga tagubilin o patunayan ang isinumiteng nilalaman.

Patnubay sa operasyon: Return actionable field-level validation details; correcting the payload may allow success.

423

Naka-lock

Naka-lock ang isang mapagkukunan ng WebDAV, kaya hindi maisagawa ang hiniling na paraan hanggang sa malutas ang kondisyon ng pag-lock.

Patnubay sa operasyon: Check lock ownership, timeout, and WebDAV lock-token handling.

424

Nabigong Pag-asa

Nabigo ang isang operasyon ng WebDAV dahil nabigo ang isang kinakailangang naunang operasyon sa parehong pagkakasunud-sunod ng kahilingan.

Patnubay sa operasyon: Resolve the earlier failed action before retrying dependent operations.

425

Napakamaaga

Tumatanggi ang server na iproseso ang isang kahilingan na maaaring na-replay sa panahon ng maagang datos, upang mabawasan ang panganib ng pag-replay.

Patnubay sa operasyon: Retry after the connection is established without early data.

426

Kinakailangan ang Pag-upgrade

Tinatanggihan ng server ang kasalukuyang protocol at ipinapahiwatig na dapat lumipat ang kliyente sa iba.

Patnubay sa operasyon: Include an Upgrade header that describes supported protocol choices.

428

Kinakailangan ang Paunang Kondisyon

Nangangailangan ang server ng kondisyonal na kahilingan upang maiwasan ang mga nawalang pag-update, ngunit nagpadala ang kliyente ng walang kundisyon.

Patnubay sa operasyon: Fetch current state and submit an appropriate condition such as If-Match.

429

Napakaraming Kahilingan

Nagpadala ang kliyente ng napakaraming kahilingan sa isang ibinigay na panahon, batay sa limitasyon ng rate na tinukoy ng server.

Patnubay sa operasyon: Back off, honor Retry-After when present, and avoid synchronized retry bursts.

431

Napakalaki ng mga Patlang ng Header ng Kahilingan

Hindi ipoproseso ng server ang kahilingan dahil ang isa o higit pang mga patlang ng header, o ang pinagsamang hanay ng header, ay napakalaki.

Patnubay sa operasyon: Reduce cookies/custom headers or adjust an intentional server limit.

451

Hindi Magagamit para sa mga Legal na Dahilan

Hindi maibigay ng server ang hiniling na mapagkukunan dahil sa paghihigpit sa batas.

Patnubay sa operasyon: Where appropriate, explain the restriction and its scope without exposing protected information.

5xx — Mga error sa server at tagapamagitan

500

Panloob na Error ng Server

Nakatagpo ang server ng hindi inaasahang kondisyon at hindi kumpletuhin ang kahilingan. Pangkalahatang fallback ito kapag walang mas tiyak na error sa server ang nalalapat.

Patnubay sa operasyon: Correlate the request with server logs and avoid exposing stack traces to visitors.

501

Hindi Ipinatupad

Hindi sinusuportahan ng server ang pag-andar na kinakailangan upang matupad ang kahilingan, karaniwang isang hindi ipinatupad na paraan o kakayahan.

Patnubay sa operasyon: Implement the capability or use a supported method; it is not intended for temporary overload.

502

Masamang Gateway

Ang isang server na kumikilos bilang gateway o proxy ay nakatanggap ng hindi wastong pagtugon mula sa isang upstream na server.

Patnubay sa operasyon: Inspect upstream health, protocol/TLS settings, DNS, and proxy logs.

503

Hindi Magagamit ang Serbisyo

Pansamantalang hindi kayang hawakan ng server ang kahilingan, kadalasang dahil sa pagpapanatili o sobrang karga.

Patnubay sa operasyon: If possible provide Retry-After, a helpful response, and cache controls suitable for a temporary failure.

504

Timeout ng Gateway

Ang isang gateway o proxy ay hindi nakatanggap ng napapanahong pagtugon mula sa isang upstream na serbisyo.

Patnubay sa operasyon: Investigate upstream latency, network paths, and timeout budgets across the chain.

505

Hindi Sinusuportahan ang Bersyon ng HTTP

Hindi sinusuportahan ng server ang pangunahing bersyon ng HTTP na ginamit sa kahilingan.

Patnubay sa operasyon: Use a supported protocol version or update server/proxy configuration.

506

Nakikipag-negosasyon din ang Baryante

Ang error sa configuration ng server ay lumikha ng isang paikot na kaayusan ng negosasyon ng nilalaman kung saan muling nakikipag-negosasyon ang napiling baryante.

Patnubay sa operasyon: Fix the variant/negotiation configuration; this is an origin-side fault.

507

Hindi Sapat na Imbakan

Hindi maiimbak ng WebDAV server ang representasyong kinakailangan upang makumpleto ang operasyon.

Patnubay sa operasyon: Free or provision storage and check quotas before retrying.

508

Natuklasan ang Loop

Nakakita ang server ng walang katapusang loop habang pinoproseso ang kahilingan, kadalasang sa panahon ng pagtawid sa pag-bind ng WebDAV.

Patnubay sa operasyon: Break the cyclic resource relationship or processing rule.

510

Hindi Pinalawak

Ang kahilingan ay nangangailangan ng ekstensiyon na hindi sinusuportahan ng server.

Patnubay sa operasyon: Use a supported extension set or negotiate an alternative.

511

Kinakailangan ang Pagpapatunay sa Network

Dapat magpapatunay ang kliyente upang magkaroon ng access sa network, karaniwang sa isang captive portal. Inilaan ito para sa mga tagapamagitan sa network, hindi sa pag-login sa website ng pinagmulan.

Patnubay sa operasyon: Complete network access authentication, then retry the original request.

Mga kapansin-pansing hindi karaniwang pagtugon at tukoy sa provider

Ang mga halagang ito ay nakikita sa mga partikular na produkto, log ng server, CDN, o aplikasyon. Hindi sila mapagpapalit sa mga nakarehistrong karaniwang kahulugan; kumunsulta sa kontrata ng serbisyong lumilikha.

419

Timeout ng Pagpapatunay (hindi karaniwan) [Authentication Timeout (non-standard)]

Ginagamit ng ilang aplikasyon ang label na ito kapag nag-expire ang sesyon ng pagpapatunay. Hindi ito unibersal na itinalagang status ng HTTP, kaya hindi umaasa ang mga kliyente sa pare-parehong semantika.

Patnubay sa operasyon: Refresh authentication according to the service contract.

420

Pagandahin ang Iyong Kalmado (hindi karaniwan) [Enhance Your Calm (non-standard)]

Isang pagtugon na tukoy sa vendor na ginamit noon para sa pag-throttle. Ang kahulugan nito ay tinukoy ng pagpapatupad.

Patnubay sa operasyon: Follow documented rate-limit guidance.

444

Sarado ang Koneksyon (hindi karaniwan) [Connection Closed (non-standard)]

Isinasara ng ilang server ang koneksyon nang walang pagpapadala ng kumbensyonal na pagtugon, kadalasang bilang hakbang sa pag-filter.

Patnubay sa operasyon: Check provider logs; clients may report a network error rather than display this code.

449

Subukang Muli Gamit ang (hindi karaniwan) [Retry With (non-standard)]

Isang ekstensiyon ng Microsoft na ginagamit ng ilang serbisyo upang hilingin sa isang kliyente na sumubok muli gamit ang karagdagang impormasyon.

Patnubay sa operasyon: Follow the specific API documentation.

499

Sarado ang Kahilingan ng Kliyente (hindi karaniwan) [Client Closed Request (non-standard)]

Maaaring i-log ito ng isang reverse proxy kapag nadiskonekta ang kliyente bago makumpleto ang upstream na pagtugon. Karaniwang pag-uuri ito ng log sa halip na pagtugong naihatid sa kliyenteng iyon.

Patnubay sa operasyon: Investigate client cancellations and slow upstream requests.

509

Lumampas sa Limitasyon ng Bandwidth (hindi karaniwan) [Bandwidth Limit Exceeded (non-standard)]

Ginagamit ng ilang hosting platform ang code na ito para sa quota o takip ng bandwidth. Hindi ito pangkalahatang magagamit na kahulugan ng HTTP.

Patnubay sa operasyon: Check the host’s quota and billing configuration.

520

Nagbalik ang Web Server ng Hindi Kilalang Error (tukoy sa vendor) [Web Server Returned an Unknown Error (vendor-specific)]

Maaaring gumamit ang isang CDN o proxy nito kapag nakatanggap ito ng hindi inaasahan o blangkong pagtugon sa pinagmulan.

Patnubay sa operasyon: Compare edge and origin logs; verify the origin emits a valid HTTP response.

521

Patay ang Web Server (tukoy sa vendor) [Web Server Is Down (vendor-specific)]

Hindi nakapagtatag ang proxy ng koneksyon sa pinagmulan o tinanggihan ito ng pinagmulan.

Patnubay sa operasyon: Check origin availability, firewall rules, and proxy allowlists.

522

Nag-time out ang Koneksyon (tukoy sa vendor) [Connection Timed Out (vendor-specific)]

Kumonekta o tinangka ng isang serbisyo sa edge na kumonekta sa pinagmulan ngunit hindi nakumpleto ang palitan sa loob ng timeout nito.

Patnubay sa operasyon: Review origin responsiveness and network latency.

523

Hindi Maabot ang Pinagmulan (tukoy sa vendor) [Origin Is Unreachable (vendor-specific)]

Hindi maabot ng proxy ang na-configure na address ng pinagmulan.

Patnubay sa operasyon: Check DNS resolution, routing, and origin IP configuration.

524

Nag-occur ang Timeout (tukoy sa vendor) [A Timeout Occurred (vendor-specific)]

Nagtagumpay ang koneksyon sa pinagmulan, ngunit hindi nagpadala ang pinagmulan ng napapanahong pagtugon ng HTTP.

Patnubay sa operasyon: Reduce origin processing time or adjust supported timeout settings.

525

Nabigo ang Pag-shake ng Kamay sa SSL (tukoy sa vendor) [SSL Handshake Failed (vendor-specific)]

Hindi nakumpleto ng proxy ang negosasyon ng TLS sa pinagmulan.

Patnubay sa operasyon: Validate certificates, protocol/cipher compatibility, and SNI.

526

Hindi Wastong Sertipiko ng SSL (tukoy sa vendor) [Invalid SSL Certificate (vendor-specific)]

Tinanggihan ng isang tagapamagitan ang sertipiko ng pinagmulan sa panahon ng pagpapatunay.

Patnubay sa operasyon: Install a valid, correctly named, trusted, unexpired certificate and full chain.

527

Error sa Railgun (tukoy sa vendor) [Railgun Error (vendor-specific)]

Nag-uulat ang status ng proxy na luma/tukoy sa vendor ng pagkabigo sa koneksyon ng pagpapabilis ng pinagmulan.

Patnubay sa operasyon: Inspect the provider-specific connector and origin path.

598

Timeout ng Pagbabasa sa Network (hindi karaniwan) [Network Read Timeout (non-standard)]

Ginagamit ng ilang kliyente o proxy ang halagang ito upang ilarawan ang timeout ng pagbabasa sa network. Wala itong pangkalahatang kahulugan sa HTTP.

Patnubay sa operasyon: Inspect the client/proxy diagnostics.

599

Timeout ng Pagkonekta sa Network (hindi karaniwan) [Network Connect Timeout (non-standard)]

Ginagamit ng ilang proxy ang halagang ito kapag nag-time out ang pagtatangka sa koneksyon sa network. Ang kahulugan nito ay nakasalalay sa pagpapatupad.

Patnubay sa operasyon: Check reachability and timeout settings.

Paggamit ng mga status code sa mga pag-audit ng pag-redirect at SEO

Para sa permanenteng paglilipat ng URL, gumamit ng permanenteng pag-redirect lamang kapag ang destinasyon ay inilaan upang palitan ang lumang URL; para sa pansamantalang pagbabago, pumili ng pansamantalang pagtugon. Panatilihing maikli ang mga chain at ituro sa huling katumbas na destinasyon. Kumpirmahin na ang bawat halaga ng Location ay nalulutas, na ang huling pagtugon ay angkop, at na ang mga canonical tag at panloob na link ay sumasang-ayon sa nilalayong URL. Ang 2xx sa dulo ay nagpapatunay ng pagtugon ng tagumpay ng HTTP, hindi sa kapaki-pakinabang, mahahanap ang index, o teknikal na malusog ang pahina.