HTTP kodları nelerdir?

Soru:

Diğer · 2022-04-25 04:56:52
HTTP kodları nelerdir?

Onaylanan Cevaplar:

rustemsrky
2022-04-25 06:20:12
  • 100 ile başlayan kodlar daha çok bilgilendirmeye yöneliktir
  • 200 ile başlayan kodlar daha çok başarıdan bahsetmek için kullanılır
  • 300 ile başlayan kodlar yeniden yükleme kodlarıdır
  • 400 ile başlayan kodlar istemci hataları ile ilgili kodlardır
  • 500 ile başlayan kodlar sunucu hatasıyla ilgili kodlardır.


HTTP 100 (Continue)

İstek başarılı alındığı ve devam edilebileceği belirtilir.

HTTP 101 (Switching Protocol)

Sunucu, istemciden aldığı protokol değiştirme isteğine uyacağını belirtmektedir.

HTTP 102 (Processing)

İşlem devam etmekte ancak daha yanıt oluşmamıştır.

HTTP 200 (Ok)

İstek başarılı alınmış ve cevap başarılı verilmiştir.

HTTP 201 (Created)

İstek başarılı olmuş ve sunucuda yeni bir kaynak yaratılmıştır.

HTTP 202 (Accepted)

Sunucu isteği kabul etti ancak henüz işlemedi.

HTTP 203 (Non-Authoritative Information)

Sunucu isteği başarılı işledi, ancak başka kaynakta olabilecek bilgi döndürmektedir.

HTTP 204 (No Content)

İstek başarılı alınmış ancak geri içerik döndürülmemektedir.

HTTP 205 (Reset Content)

İstek başarılı alınmış ancak geri içerik döndürülmemektedir. Ancak içerik temizlenecektir (örneğin bir web formunda doldurulan bilgiler).

HTTP 206 (Partial Content)

GET için kısmi içerik (içeriğin bir belirli bir parçası) başarılıyla döndürülmüştür.

HTTP 300 (Multiple Choices)

Sunucuda isteğe göre birden fazla seçenek olduğunu bildirir. Sunucu seçeneği kendisi seçebilir veya seçenek listesini görüntüleyebilir.

HTTP 301 (Moved Permanently)

Bir kaynağın (veya sayfanın) kalıcı olarak başka bir yere taşındığını bildirir ve o yere yönlendirme sağlar.

HTTP 302 (Moved Temporarily)

Bir kaynağın (veya sayfanın) kalıcı değil geçici olarak başka bir kaynağa yönlendirir. Kaynağın ana adresi değişmemiştir.

HTTP 303 (See Other)

Farklı bir kayanağa GET yapılması gerektiğini belirtir.

HTTP 304 (Not Modified)

İstenilen kaynakta daha önce yapılan istekten beri herhangi bir değişikliğin olmadı belirtilir ve içerik gönderilmez.

HTTP 305 (Use Proxy)

Sunucu tarafından döndürülen proxy'in kullanılması gerektiği belirtilir.

HTTP 307 (Temporary Redirect)

Bir kaynağın (veya sayfanın) kalıcı değil geçici olarak başka bir kaynağa yönlendirir.

HTTP 400 (Bad Request)

İstek hatalı (isteğin yapısı hatalı) olduğu belirtilir.

HTTP 401 (Unauthorized)

İstek için kimlik doğrulaması gerekiyor.

HTTP 402 (Payment Required)

Ödeme gerekiyor. (gelecekte kullanılması için ayrılmıştır).

HTTP 403 (Forbidden)

Kaynağın yasaklandığını belirtir.

HTTP 404 (Not Found)

İstek yapılan kaynağın (veya sayfanın) bulunamadığını belirtir.

HTTP 405 (Method Not Allowed)

Sunucu , HTTP Method'u kabul etmiyor.

HTTP 406 (Not Acceptable)

İstemcinin Accept header'ında verilen özellik karşılanamıyor.

HTTP 407 (Proxy Sunucuda login olmak gerekli)

Proxy üzerinden yetkilendirme gerekir.

HTTP 408 (İstek zaman aşamına uğradı)

İstek zaman aşımına uğradı (belirli bir sürede istek tamamlanamadı).

HTTP 409 (Conflict)

İstek içinde çelişki var.

HTTP 410 (Gone)

Kaynak artık yok.

HTTP 411 (Length Required)

İstekte "Content-Length" (içeriğin boyutu) belirtilmemiş.

HTTP 412 (Precondition Failed)

Sunucu istekte belirtilen bazı önkoşulları karşılamıyor.

HTTP 413 (Request Entity Too Large)

İsteğin boyutu çok büyük olduğu için işlenemedi.

HTTP 414 (Request-URI Too Long)

URI (URL) fazla büyük.

HTTP 416 (Requested range unsatifiable)

İstenilen kaynak istenilen medya tipini desteklemiyor.

HTTP 417 (Expectation failed)

İstek yapılan parça (bir dosyanın bir parçası vb..) sunucu tarafından verilebiliyor veya uygun değil.

HTTP 422 (Unprocessable entity)

Sunucu "Expect" ile istenileni desteklemiyor veya yerine getiremiyor.

HTTP 451 (Unavailable For Legal Reasons)

Yasal nedenlerle gösterilemiyor.

HTTP 500 (Internal Server Error)

Sunucuda bir hata oluştu ve istek karşılanamadı.

HTTP 501 (Uygulanmamış)

Sunucu istenilen isteği yerine getirecek şekilde yapılandırılmamıştır.

HTTP 502 (Geçersiz Ağ Geçidi)

Gateway veya Proxy sunucusu, kaynağın bulunduğu sunucudan (upstream sunucusu) cevap alamıyor.

HTTP 503 (Hizmet Yok)

Sunucu şu anda hizmet vermiyor (kapalı veya erişilemiyor).

HTTP 504 (Gateway Timeout)

Gateway veya Proxy sunucusu, kaynağın bulunduğu sunucudan (upstream sunucusu) belirli bir zaman içinde cevap alamadı.

HTTP 505 (HTTP Version not supported)

HTTP Protokol versiyonu desteklenmiyor.

rustemsrky
2022-04-25 06:20:12
  • 100 ile başlayan kodlar daha çok bilgilendirmeye yöneliktir
  • 200 ile başlayan kodlar daha çok başarıdan bahsetmek için kullanılır
  • 300 ile başlayan kodlar yeniden yükleme kodlarıdır
  • 400 ile başlayan kodlar istemci hataları ile ilgili kodlardır
  • 500 ile başlayan kodlar sunucu hatasıyla ilgili kodlardır.


HTTP 100 (Continue)

İstek başarılı alındığı ve devam edilebileceği belirtilir.

HTTP 101 (Switching Protocol)

Sunucu, istemciden aldığı protokol değiştirme isteğine uyacağını belirtmektedir.

HTTP 102 (Processing)

İşlem devam etmekte ancak daha yanıt oluşmamıştır.

HTTP 200 (Ok)

İstek başarılı alınmış ve cevap başarılı verilmiştir.

HTTP 201 (Created)

İstek başarılı olmuş ve sunucuda yeni bir kaynak yaratılmıştır.

HTTP 202 (Accepted)

Sunucu isteği kabul etti ancak henüz işlemedi.

HTTP 203 (Non-Authoritative Information)

Sunucu isteği başarılı işledi, ancak başka kaynakta olabilecek bilgi döndürmektedir.

HTTP 204 (No Content)

İstek başarılı alınmış ancak geri içerik döndürülmemektedir.

HTTP 205 (Reset Content)

İstek başarılı alınmış ancak geri içerik döndürülmemektedir. Ancak içerik temizlenecektir (örneğin bir web formunda doldurulan bilgiler).

HTTP 206 (Partial Content)

GET için kısmi içerik (içeriğin bir belirli bir parçası) başarılıyla döndürülmüştür.

HTTP 300 (Multiple Choices)

Sunucuda isteğe göre birden fazla seçenek olduğunu bildirir. Sunucu seçeneği kendisi seçebilir veya seçenek listesini görüntüleyebilir.

HTTP 301 (Moved Permanently)

Bir kaynağın (veya sayfanın) kalıcı olarak başka bir yere taşındığını bildirir ve o yere yönlendirme sağlar.

HTTP 302 (Moved Temporarily)

Bir kaynağın (veya sayfanın) kalıcı değil geçici olarak başka bir kaynağa yönlendirir. Kaynağın ana adresi değişmemiştir.

HTTP 303 (See Other)

Farklı bir kayanağa GET yapılması gerektiğini belirtir.

HTTP 304 (Not Modified)

İstenilen kaynakta daha önce yapılan istekten beri herhangi bir değişikliğin olmadı belirtilir ve içerik gönderilmez.

HTTP 305 (Use Proxy)

Sunucu tarafından döndürülen proxy'in kullanılması gerektiği belirtilir.

HTTP 307 (Temporary Redirect)

Bir kaynağın (veya sayfanın) kalıcı değil geçici olarak başka bir kaynağa yönlendirir.

HTTP 400 (Bad Request)

İstek hatalı (isteğin yapısı hatalı) olduğu belirtilir.

HTTP 401 (Unauthorized)

İstek için kimlik doğrulaması gerekiyor.

HTTP 402 (Payment Required)

Ödeme gerekiyor. (gelecekte kullanılması için ayrılmıştır).

HTTP 403 (Forbidden)

Kaynağın yasaklandığını belirtir.

HTTP 404 (Not Found)

İstek yapılan kaynağın (veya sayfanın) bulunamadığını belirtir.

HTTP 405 (Method Not Allowed)

Sunucu , HTTP Method'u kabul etmiyor.

HTTP 406 (Not Acceptable)

İstemcinin Accept header'ında verilen özellik karşılanamıyor.

HTTP 407 (Proxy Sunucuda login olmak gerekli)

Proxy üzerinden yetkilendirme gerekir.

HTTP 408 (İstek zaman aşamına uğradı)

İstek zaman aşımına uğradı (belirli bir sürede istek tamamlanamadı).

HTTP 409 (Conflict)

İstek içinde çelişki var.

HTTP 410 (Gone)

Kaynak artık yok.

HTTP 411 (Length Required)

İstekte "Content-Length" (içeriğin boyutu) belirtilmemiş.

HTTP 412 (Precondition Failed)

Sunucu istekte belirtilen bazı önkoşulları karşılamıyor.

HTTP 413 (Request Entity Too Large)

İsteğin boyutu çok büyük olduğu için işlenemedi.

HTTP 414 (Request-URI Too Long)

URI (URL) fazla büyük.

HTTP 416 (Requested range unsatifiable)

İstenilen kaynak istenilen medya tipini desteklemiyor.

HTTP 417 (Expectation failed)

İstek yapılan parça (bir dosyanın bir parçası vb..) sunucu tarafından verilebiliyor veya uygun değil.

HTTP 422 (Unprocessable entity)

Sunucu "Expect" ile istenileni desteklemiyor veya yerine getiremiyor.

HTTP 451 (Unavailable For Legal Reasons)

Yasal nedenlerle gösterilemiyor.

HTTP 500 (Internal Server Error)

Sunucuda bir hata oluştu ve istek karşılanamadı.

HTTP 501 (Uygulanmamış)

Sunucu istenilen isteği yerine getirecek şekilde yapılandırılmamıştır.

HTTP 502 (Geçersiz Ağ Geçidi)

Gateway veya Proxy sunucusu, kaynağın bulunduğu sunucudan (upstream sunucusu) cevap alamıyor.

HTTP 503 (Hizmet Yok)

Sunucu şu anda hizmet vermiyor (kapalı veya erişilemiyor).

HTTP 504 (Gateway Timeout)

Gateway veya Proxy sunucusu, kaynağın bulunduğu sunucudan (upstream sunucusu) belirli bir zaman içinde cevap alamadı.

HTTP 505 (HTTP Version not supported)

HTTP Protokol versiyonu desteklenmiyor.