15 Ocak 2021 Cuma

HTTP Durum Kodları - 5XX SERVER ERROR Kodları

Giriş
Açıklaması şöyle.
The 5xx (Server Error) class of status code indicates that the server is aware that it has erred
500 Internal Server Error
Sunucuda hata olursa bu hata kodu dönülüyor. Mesela isteği işleyen kodda bir exception olursa.
Çıktı olarak şunu alırız.
HTTP/1.1 500 Internal Server Error
501 Unimplemented
Web sunucusu, Http isteğini bilmediğini belirtir.

Örnek
HTTPS isteyen bir sunucuya HTTP ile bağlanırsak bu hatayı alabiliriz. Çıktı olarak şunu alırız.
Return code is: 501 , ReasonPhrase:HTTPS Required.
502 Bad Gateway
Bağlantı kurduğumuz sunucu, bir gateway. İsteği yönlendirdiği sunucuda bir problem olduğunu gösteriyor. Burada bir örnek var. Şeklen şöyle. Burada gateway nginx. Nginx'in yönlendirdiği sunucuda bir sıkıntı oluyor ve nginx, 502 dönüyor
503 Service Unavailable
Bakıma (Maintenance) giren sunucularda verilir. Açıklaması şöyle
the server is currently unable to handle the request due to a temporary overload or scheduled maintenance
Örneğin servisin erişmeye çalıştığı veri tabanı bakımdadır. Bu durumda servis 503 döndürebilir.

504 GATEWAY TIMEOUT
Açıklaması şöyle
The server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.
505 HTTP Version Not Supported

Örnek ver

Hiç yorum yok:

Yorum Gönder