Sobes.tech
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:

  1. 1xx (Bilgilendirici): İstek kabul edildi, işlem devam ediyor.
    • 100 Continue
    • 101 Switching Protocols
    • 102 Processing
    • 103 Early Hints
  2. 2xx (Başarılı): İstek başarıyla alındı, anlaşıldı ve işlendi.
    • 200 OK
    • 201 Created
    • 202 Accepted
    • 203 Non-Authoritative Information
    • 204 No Content
    • 205 Reset Content
    • 206 Partial Content
  3. 3xx (Yönlendirmeler): İsteği tamamlamak için ek işlemler gerekebilir.
    • 300 Multiple Choices
    • 301 Moved Permanently
    • 302 Found (önceden "Moved temporarily")
    • 303 See Other
    • 304 Not Modified
    • 307 Temporary Redirect
    • 308 Permanent Redirect
  4. 4xx (İstemci Hataları): İstek geçersiz sözdizimi içeriyor veya işlenemiyor.
    • 400 Bad Request
    • 401 Unauthorized
    • 403 Forbidden
    • 404 Not Found
    • 405 Method Not Allowed
    • 408 Request Timeout
    • 409 Conflict
    • 415 Unsupported Media Type
    • 429 Too Many Requests
  5. 5xx (Sunucu Hataları): Sunucu düzgün biçimlendirilmiş isteği yerine getiremedi.
    • 500 Internal Server Error
    • 501 Not Implemented
    • 502 Bad Gateway
    • 503 Service Unavailable
    • 504 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.).