最近、PHP アプリケーションから適切な HTTP ヘッダーを送信することにしました。
私はそれをやったことがないので、非常に基本的な質問がいくつかあります。
ステータス コード 200 と 404 は明らかです。
しかし、他のものはどうですか?
たとえば、ユーザーがページを使用するために HTML フォーム経由でログインする必要がある場合、403 を使用することは許可されていますか?/推奨されていますか?
ファイルのアップロードに 415 はどうですか? たとえば、ユーザーがサポートされていない拡張子の画像をアップロードした場合、415 ヘッダーを設定することは良い考えでしょうか?