1. 200 OK – OK: Dieser Statuscode zeigt an, dass die Anfrage erfolgreich war und der Server die angeforderten Informationen geliefert hat. Translation: This status code indicates that the request was successful, and the server has provided the requested information.
  2. 301 Umgezogen – Dauerhaft verlegt: Dieser Statuscode weist darauf hin, dass die angeforderte Ressource dauerhaft an eine andere URL verschoben wurde. Alle zukünftigen Anfragen sollten zur neuen Adresse gerichtet werden. Translation: This status code indicates that the requested resource has been permanently moved to a different URL. All future requests should be directed to the new address.
  3. 404 Nicht gefunden – Nicht gefunden: Dieser Statuscode zeigt an, dass die angeforderte Ressource auf dem Server nicht gefunden wurde. Es handelt sich um einen bekannten „Seite nicht gefunden“-Fehler. Translation: This status code indicates that the requested resource was not found on the server. It’s a common „Not Found“ error.
  4. 403 Verboten – Zugriff verboten: Dieser Statuscode zeigt an, dass der Server die Anfrage des Clients verstanden hat, aber aus rechtlichen oder anderen Gründen den Zugriff auf die angeforderte Ressource verweigert. Translation: This status code indicates that the server has understood the client’s request but is refusing access to the requested resource for legal or other reasons.
  5. 500 Interner Serverfehler – Interner Serverfehler: Dieser Statuscode deutet auf einen Fehler auf dem Server hin, der die Verarbeitung der Anfrage verhindert. Dies ist ein generischer Serverfehlercode. Translation: This status code indicates an error on the server that prevents it from processing the request. It’s a generic server error code.
  6. 302 Gefunden – Gefunden: Dieser Statuscode zeigt an, dass die angeforderte Ressource vorübergehend an eine andere URL verschoben wurde. Der Client sollte zur neuen Adresse umleiten, aber zukünftige Anfragen können weiterhin zur ursprünglichen Adresse erfolgen. Translation: This status code indicates that the requested resource has been temporarily moved to a different URL. The client should redirect to the new address, but future requests can still be made to the original address.
  7. 401 Nicht autorisiert – Nicht autorisiert: Dieser Statuscode zeigt an, dass der Client nicht über die erforderliche Authentifizierung oder Berechtigung verfügt, um auf die angeforderte Ressource zuzugreifen. Translation: This status code indicates that the client does not have the necessary authentication or authorization to access the requested resource.

These are some of the commonly used HTTP response status codes in German, along with their explanations. They help both clients and servers communicate about the status and results of web requests.

—————————

HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes:

  1. Informational responses (100 – 199)
  2. Successful responses (200 – 299)
  3. Redirection messages (300 – 399)
  4. Client error responses (400 – 499)
  5. Server error responses (500 – 599)

https://httpwg.org/specs/rfc9110.html#overview.of.status.codes

Ağ iletişiminde karşılaşılan en yaygın HTTP durum kodlarından bazilari:

1. **200 OK**: Bu durum kodu başarılı bir isteği belirtir. Sunucu isteği yerine getirdi ve istemci istenen kaynağı alacak.

2. **404 Not Found**: Istenen kaynağın sunucuda bulunamadığını belirtir. 

3. **403 Forbidden**: Bu durum kodu, sunucunun isteği anladığını ancak yetkilendirmeyi reddettiğini gösterir. Genellikle belirli kaynaklara erişimi kısıtlamak için kullanılır.

4. **400 Bad Request**: Genellikle yanlış biçimlendirilmiş sözdizimi veya eksik parametreler nedeniyle sunucunun istemcinin isteğini anlayamadığını gösterir.

5. **401 Unauthorized**: Bu durum kodu, istenen kaynak için kimlik doğrulamanın gerekli olduğunu ve istemcinin geçerli kimlik bilgileri sağlaması gerektiğini belirtir.

6. **503 Service Unavailable**: Bu kod, sunucunun genellikle bakım veya aşırı yükleme nedeniyle geçici olarak isteği yerine getiremediğini gösterir. İstemci isteği daha sonra tekrar deneyebilir.

7. **429 Too Many Requests**: Bu durum kodu, istemcinin, istenen kaynak için sunucu tarafından belirlenen hız sınırlarını aştığını gösterir. 

Kodlarin kolay akilda kalmasi icin söyle bir yöntem izlenmistir.

1. **Bilgilendirici (1xx)(Informational/Informativ)**: Bu durum kodları, sunucunun isteği aldığını ve işlemeye devam ettiğini belirten geçici yanıtlardır.

2. **Başarılı (2xx)(Successful/Erfolgreich)**: Bu durum kodları, istemcinin isteğinin başarıyla alındığını, anlaşıldığını ve kabul edildiğini gösterir.

3. **Yönlendirme (3xx)(Redirection/Umleitung)**: Bu durum kodları, isteğin yerine getirilmesi için istemci tarafından daha fazla işlem yapılması gerektiğini belirtir. İstemcinin bir yönlendirmeyi izlemesi veya farklı bir kaynak kullanması gerekebilir.

4. **İstemci Hatası (4xx)(Client Error/Client-Fehler**: Bu durum kodları, istemcinin isteğinde bir sorun olduğunu gösterir. İstemcinin yeniden denemeden önce isteği değiştirmesi gerekebilir.

5. **Sunucu Hatası (5xx)(Server Error/Serverfehler**: Bu durum kodları, isteği işlerken sunucu tarafında bir sorun olduğunu gösterir.

Hinterlasse einen Kommentar

Quote of the week

“Imagination is more important than knowledge.  For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution.”

Albert Einstein