Junior
Sunucudan hangi tür cevaplar biliyorsunuz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Sunucu yanıtları, 5 sınıfa ayrılmış HTTP durum kodları ile temsil edilir:
- 1xx (Bilgilendirici): İstek kabul edildi, işlem devam ediyor.
100 Continue101 Switching Protocols102 Processing103 Early Hints
- 2xx (Başarılı): İstek başarıyla alındı, anlaşıldı ve işlendi.
200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content
- 3xx (Yönlendirmeler): İsteği tamamlamak için ek işlemler gerekebilir.
300 Multiple Choices301 Moved Permanently302 Found(önceden "Moved temporarily")303 See Other304 Not Modified307 Temporary Redirect308 Permanent Redirect
- 4xx (İstemci Hataları): İstek geçersiz sözdizimi içeriyor veya işlenemiyor.
400 Bad Request401 Unauthorized403 Forbidden404 Not Found405 Method Not Allowed408 Request Timeout409 Conflict415 Unsupported Media Type429 Too Many Requests
- 5xx (Sunucu Hataları): Sunucu düzgün biçimlendirilmiş isteği yerine getiremedi.
500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Timeout
Durum kodunun yanı sıra, sunucu yanıtı başlıklar (Header) ve gövde (Body) içerir, eğer uygunsa. Başlıklar, içerik tipi, boyut, önbelleğe alma gibi meta bilgileri sağlar ve gövde, kendisi verileri içerir (HTML sayfası, JSON, XML vb.).