[306] HTTP の状態符号 305
(Use Proxy) は、
串を使ってアクセスするべきであるというある種のリダイレクトを表しています。
[310] 利用者エージェントは、 305
を受け取った場合、元の要求をもう一度、
指定された串を介して行うことが期待されています。串を使えという指示はその要求のみについてであって、
それ以降の要求は (たとえ同じ要求URLであっても) 串を使わない元々の設定で行う必要があります。
[311] この状態符号は起源鯖しか生成してはいけないことになっていますが、
元々起源鯖と利用者エージェントの間に串が挟まってる場合に、
その串が勝手に 305
を返したとしても、
利用者エージェントにはそれを検出する術はなさそうです。
[312] 305
応答であることは、正しいキャッシュが返しても良いとされる条件
RFC 2616 13.1.1 に含まれています。とはいえ、 305
応答は明示的に鯖から指定がない限りキャッシュ可能ではありません RFC 2616 13.4。
従って 305
応答は鯖から明示的に指定しない限りキャッシュに蓄積されて再利用されることはありません。
[315] RFC 2616 の改訂版である RFC 7231 はセキュリティー上の問題 >>1 から非推奨 >>314 としています。