Comment #38 on issue 2801 by [email protected]: Back button not working  
with random link on wikipedia.org
http://code.google.com/p/chromium/issues/detail?id=2801

IMO RFC 2616 is still not fully respected, though. Section 10.3.3  
states "Since the
redirection might be altered on occasion, the client SHOULD continue to use  
the
Request-URI for future requests." This implies that, if I click the random  
link in
Wikipedia, the location bar should  
show "http://en.wikipedia.org/wiki/Special:Random";
(it does not). Refreshing afterwards, I should expect to get another random  
article -
but I don't either. Now, I don't know if this behavior is Webkit or  
Chromium related. Should I file a new bug for that? As this happens in  
Safari 4 as well (see #35), I
assume it's Webkit.


Another correct solution would be: Have Wikipedia use HTTP 303 ("See  
Other") instead
of HTTP 302 ("Found"). But RFC 2616 states:

       Note: Many pre-HTTP/1.1 user agents do not understand the 303
       status. When interoperability with such clients is a concern, the
       302 status code may be used instead, since most user agents react
       to a 302 response as described here for 303.

So it is unlikely they will switch that, isn't it? Especially given that  
the RFC
encourages misusage of a 302 for a 303.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to