RESTful Webサービスでは、 HTTP 303を使用して、クライアントをリソースの正規表現にリダイレクトすることを推奨しています。
この本によると、HTTP 302は303(「その他を参照」)と307(「一時的なリダイレクト」)に置き換えられました。HTTP 301(「永続的なリダイレクト」)もあります。クライアントはHTTP301および307をキャッシュできますが、303はキャッシュできません。
これに照らして、どのステータスコードが適切な正規化ですか?なぜ本は307よりもHTTP303の使用を提唱しているのですか?結局のところ、後者はキャッシュ可能です。