Когда браузеры отправляют запросы на серверы, они получают взамен коды состояния HTTP. Вот краткий обзор этих кодов за 60 секунд!
Обзор кодов состояния HTTP
Коды, начинающиеся с 1
дают некоторую информацию, пока соединение еще не установлено.
Коды, начинающиеся с 2
означают успешное соединение. 200
говорит «все хорошо», но если вы видите 201
это означает, что происходит больше, например, были созданы новые ресурсы или не было никакого контента для отправки назад.
Коды, начинающиеся с 3
указывают на перенаправление, например, 301
для постоянных перенаправлений или 302
и 307
для временных перенаправлений.
Коды, начинающиеся с 4
показывают, что произошла ошибка на стороне клиента, например 404
если запрошенный ресурс не существует, или 403
если пользователю не разрешен доступ.
Коды, начинающиеся с 5
указывают на ошибку на стороне сервера, например, сбой соединения с базой данных или отключение сервера.
Немного подробнее
Узнайте больше о HTTP на Envato Tuts +.
- Заголовки HTTP для чайников
- HTTP Краткий учебник
- Посмотрите на учебник по API WordPress HTTP