Коды ответа сервера по-кошачьи
Каждый раз, когда вы обращаетесь к сайту, сервер, на котором находится этот сайт, обрабатывает ваш запрос и выдает ответ, от которого зависит результат запроса. У каждого из ответов сервера есть свой код, выраженный трехзначным числом. Например, если страница успешно открылась, значит, сервер "дал добро" кодом 200. А если запрашиваемого документа нет на сервере, он выдаст ошибку 404 - "Not Found" ("Не найдено"). Серверные коды сгруппированы в 5 классов: информационные (100-199), успешные (200-299), перенаправления (300-399), клиентские ошибки, то есть ошибки, возникающие на стороне клиента (400-499) и серверные ошибки (500-599). Иллюстрации, сделанные с помощью фотографий кошек, помогут вам понять, что означают 16 самых известных кодов ответа сервера.
![](./cat_servererror/server-error-cats-01.jpg)
![](./cat_servererror/server-error-cats-02.jpg)
![](./cat_servererror/server-error-cats-03.jpg)
![](./cat_servererror/server-error-cats-04.jpg)
![](./cat_servererror/server-error-cats-05.jpg)
![](./cat_servererror/server-error-cats-06.jpg)
![](./cat_servererror/server-error-cats-07.jpg)
![](./cat_servererror/server-error-cats-08.jpg)
![](./cat_servererror/server-error-cats-09.jpg)
![](./cat_servererror/server-error-cats-10.jpg)
![](./cat_servererror/server-error-cats-11.jpg)
![](./cat_servererror/server-error-cats-12.jpg)
![](./cat_servererror/server-error-cats-13.jpg)
![](./cat_servererror/server-error-cats-14.jpg)
![](./cat_servererror/server-error-cats-15.jpg)
![](./cat_servererror/server-error-cats-16.jpg)