Недавно я решил отправить правильный HTTP-заголовок из своего PHP-приложения.
Поскольку я никогда раньше этого не делал, у меня есть пара очень простых вопросов.
Коды состояния 200 и 404 кажутся очевидными.
А как насчет других?
Разрешено/рекомендуется/не рекомендуется использовать 403, например, если пользователю необходимо войти в систему через HTML-форму, чтобы использовать страницу?
Как насчет 415 для загрузки файлов? Было бы неплохо установить заголовок 415, например, если пользователь загружает изображение с неподдерживаемым расширением?