Junior
Milliseid serveri vastuseid te tead?
sobes.tech AI
Vastus AI-lt
Serveri vastused on esitatud HTTP statuskodadega, mis jagunevad 5 klassi:
- 1xx (Informatiivsed): Päring on vastu võetud, jätkub töötlemine.
100 Continue101 Switching Protocols102 Processing103 Early Hints
- 2xx (Edukad): Päring on edukalt saadud, mõistetud ja töödeldud.
200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content
- 3xx (Redirects): Päringu lõpetamiseks on vaja täiendavaid toiminguid.
300 Multiple Choices301 Moved Permanently302 Found(varasemalt "Moved temporarily")303 See Other304 Not Modified307 Temporary Redirect308 Permanent Redirect
- 4xx (Kliendi vead): Päring sisaldab kehtetut süntaksit või seda ei saa täita.
400 Bad Request401 Unauthorized403 Forbidden404 Not Found405 Method Not Allowed408 Request Timeout409 Conflict415 Unsupported Media Type429 Too Many Requests
- 5xx (Serveri vead): Server ei suutnud korrektselt vormistatud päringut täita.
500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Timeout
Lisaks olekule sisaldab serveri vastus päiseid (Header) ja keha (Body), kui see on asjakohane. Päised pakuvad metaandmeid (sisu tüüp, suurus, vahemälu jms), keha sisaldab ise andmeid (HTML-leht, JSON, XML jne).