ステータスコードタグの投稿

2008-04-23
晴れ

適切な HTTP ステータスコードを返す

ゆりこ による 12:56:43 の投稿
カテゴリー: WordPressハック
タグ: ,

製作中のメール投稿プラグインですが、POP3 エラー発生時は単純に exit(), die() で終了していました (唯一、MTA 投稿用スクリプトに HTTP アクセスしたときのみ、403 を返していました)。よく考えると、適切な HTTP ステータスコードを返さないといけません。POP3 のエラーはサーバー側の問題なので 500 系でいいとして、どのコードにするかな? 一番悩むのが、「メッセージがありません」という場合は 200 OK でいいかどうか、です。