Junior
Kokius atsakymo kodus gali grąžinti žiniatinklio serveris?
sobes.tech AI
Atsakymas iš AI
1xx: Informaciniai
- 100 Continue: Serveris gavo užklausos pradžią ir laukia tęsinio.
- 101 Switching Protocols: Klientas paprašė pereiti prie kito protokolo, ir serveris yra pasiruošęs tai padaryti.
2xx: Sėkmingos operacijos
- 200 OK: Standartinis sėkmingas atsakymas.
- 201 Created: Ištekliai sėkmingai sukurtas kaip užklausos rezultatas.
- 204 No Content: Serveris sėkmingai apdorojė užklausą, bet neatsiųs atsakymo turinio.
3xx: Peradresavimai
- 301 Moved Permanently: Išteklis nuolat perkeltas į naują URI.
- 302 Found (anksčiau "Moved Temporarily"): Išteklis laikinai yra kitame URI.
- 304 Not Modified: Išteklis nuo paskutinio užklausos nepasikeitė.
4xx: Kliento klaidos
- 400 Bad Request: Serveris negali apdoroti užklausos dėl sintaksės klaidos ar neteisingų parametrų.
- 401 Unauthorized: Reikalinga autentifikacija prieigai prie ištekliaus.
- 403 Forbidden: Serveris suprato užklausą, bet atmeta prieigą.
- 404 Not Found: Serveris neranda prašomo ištekliaus.
- 405 Method Not Allowed: Naudotas metodas nėra leidžiamas šiam ištekliui.
5xx: Serverio klaidos
- 500 Internal Server Error: Vidinė serverio klaida.
- 502 Bad Gateway: Serveris, veikiantis kaip vartai ar proxy, gavo netinkamą atsakymą iš aukštesniojo serverio.
- 503 Service Unavailable: Serveris laikinai negali apdoroti užklausos, dažniausiai dėl perkrovos ar techninės priežiūros.
- 504 Gateway Timeout: Serveris kaip vartai negavo laiku atsakymo iš aukštesniojo serverio.