/[pub]/suikawiki/sw4data/ids/2/300.txt
Suika

Contents of /suikawiki/sw4data/ids/2/300.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Mon Jan 24 02:10:31 2011 UTC (13 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +53 -78 lines
File MIME type: text/plain
updated by (anon)

1 wakaba 1.2
2     * 仕様書から
3    
4    
5     ** RFC 2616 (HTTP/1.1) 10.3.8 307 Temporary Redirect
6    
7     > The requested resource resides temporarily under a different URI.
8     Since the redirection MAY be altered on occasion, the client SHOULD
9     continue to use the Request-URI for future requests. This response
10     is only cacheable if indicated by a Cache-Control or Expires header field.
11    
12     要求された資源は一時的に異なる URI のもとにあります。
13     [RUBY[再指向] [リダイレクション]]は時節により変わっても'''構わない'''ので、
14     クライアントは将来の要求に対しても[INS[[INS[(訳注)]]元の要求に使った]]
15     [CODE(ABNF)[[[Request-URI]]]] を使い続ける'''べきです'''。
16     この応答は、 [CODE(HTTP)[[[Cache-Control]]]] 頭欄又は
17     [CODE(HTTP)[[[Expires]]]] 頭欄で示された場合のみキャッシュ可能です。
18    
19     > The temporary URI SHOULD be given by the Location field in the
20     response. Unless the request method was HEAD, the entity of the
21     response SHOULD contain a short hypertext note with a hyperlink to
22     the new URI(s) , since many pre-HTTP/1.1 user agents do not
23     understand the 307 status. Therefore, the note SHOULD contain the
24     information necessary for a user to repeat the original request on the new URI.
25    
26     一時 URI は応答の [CODE(HTTP)[[[Location]]]] 欄で与える'''べきです'''。
27     要求の method が [CODE(HTTP)[[[HEAD]]]] でない限り、応答の実体は新しい URI (群)
28     へのハイパーリンクの入った短いハイパーテキスト覚書を含む'''べきです'''。
29     なぜなら多くの HTTP/1.1 以前の利用者エージェントは [CODE(HTTP)[307]]
30     状態を理解しません。
31     従って、覚書は利用者が元の要求を新しい URI
32     に対して繰り返す必要があるという情報を含める'''べきです'''。
33    
34     > If the 307 status code is received in response to a request [DEL[[INS[{2616}]] other than GET or HEAD]] [INS[[INS[{errata}]] method that is known to be "safe", as defined in section 9.1.1, then the request MAY be automatically redirected by the user agent without confirmation. Otherwise]], the user agent MUST NOT automatically redirect the
35     request unless it can be confirmed by the user, since this might
36     change the conditions under which the request was issued.
37    
38     安全であると分かっている method の要求に対する応答で
39     [CODE(HTTP)[307]] 状態符号を受取った時は、
40     利用者エージェントは要求を確認なしに自動的に redirect
41     しても'''構いません'''。そうでない場合は、
42     利用者エージェントは利用者の確認を得ずに要求を自動的に再指向しては'''なりません'''。
43     再指向によって要求が発行された条件が変わってしまうかもしれないからです。
44    
45    
46     ** RFC の部分の License
47    
48     [[RFCのライセンス]]
49    
50    
51     * メモ
52    
53     - [1] [Errata] <http://purl.org/NET/http-errata#saferedirect>
54 wakaba 1.1 - [2] この応答符号は [CODE(HTTP)[[[302]]]] が濫用されてきたために新設されました。その辺の事情の説明は [CODE(WikiPage)[[[302]]]] を読んで下さい。

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24