İçeriğe geç

Http hata & durum kodları

Merhaba arkadaşlar,
Uygulamalarımızı geliştirirken yada herhangi bir sitede karşılaştığımız http hata/durum kodlarını liste ve array (dizi) olarak sizlerle paylaşmak istedim. 200, 301, 302, 404 ve 500 dünya genelinde, Türkiye’de ise 404 şüphesiz birinci sırada en çok rastladığımız http durum/hata kodlarıdır 😀 Uzman bir geliştirici olarak tüm http hata durum kodlarını şüphesiz bilmemiz gerekir. Restfull, SOAP vb. web servislerinde “bu ne demekti yahu” demek istemiyorsanız bir yere not alın. 

Her zaman ki gibi lafı fazla uzatmadan buyrun arkadaşlar 😀

100: Continue,
101: Switching Protocols,
103: Checkpoint,
200: OK,
201: Created,
202: Accepted,
203: Non-Authoritative Information,
204: No Content,
205: Reset Content,
206: Partial Content,
300: Multiple Choices,
301: Moved Permanently,
302: Found,
303: See Other,
304: Not Modified,
306: Switch Proxy,
307: Temporary Redirect,
308: Resume Incomplete,
400: Bad Request,
401: Unauthorized,
402: Payment Required,
403: Forbidden,
404: Not Found,
405: Method Not Allowed,
406: Not Acceptable,
407: Proxy Authentication Required,
408: Request Timeout,
409: Conflict,
410: Gone,
411: Length Required,
412: Precondition Failed,
413: Request Entity Too Large,
414: Request-URI Too Long,
415: Unsupported Media Type,
416: Requested Range Not Satisfiable,
417: Expectation Failed,
500: Internal Server Error,
501: Not Implemented,
502: Bad Gateway,
503: Service Unavailable,
504: Gateway Timeout,
505: HTTP Version Not Supported,
511: Network Authentication Required

PHP Dizi olarak:


$messages = [

100 => '100 Continue',
100 => '100 Continue',
101 => '101 Switching Protocols',
103 => '103 Checkpoint',
200 => '200 OK',
201 => '201 Created',
202 => '202 Accepted',
203 => '203 Non-Authoritative Information',
204 => '204 No Content',
205 => '205 Reset Content',
206 => '206 Partial Content',
300 => '300 Multiple Choices',
301 => '301 Moved Permanently',
302 => '301 Found',
303 => '303 See Other',
304 => '304 Not Modified',
306 => '306 Switch Proxy',
307 => '307 Temporary Redirect',
308 => '308 Resume Incomplete',
400 => '400 Bad Request',
401 => '401 Unauthorized',
402 => '402 Payment Required',
403 => '403 Forbidden',
404 =>'404 Not Found',
405 => '405 Method Not Allowed',
406 => '406 Not Acceptable',
407 => '407 Proxy Authentication Required',
408 => '408 Request Timeout',
409 => '409 Conflict',
410 => '410 Gone',
411 => '411 Length Required',
412 => '412 Precondition Failed',
413 => '413 Request Entity Too Large',
414 => '414 Request-URI Too Long',
415 => '415 Unsupported Media Type',
416 => '416 Requested Range Not Satisfiable',
417 => '417 Expectation Failed',
500 => '500 Internal Server Error',
501 => '501 Not Implemented',
502 => '502 Bad Gateway',
503 => '503 Service Unavailable',
504 => '504 Gateway Timeout',
505 => '505 HTTP Version Not Supported',
511 => '511 Network Authentication Required'

];

Bir sonraki yazıda görüşmek üzere kendinize iyi bakın 🙂

Kategori:Genel MakalelerPHP

2 Yorum

  1. Emre Emre

    Emeğinize sağlık güzel bir yazı olmuş

    • Teşekkürler faydalı olduysa ne mutlu 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir