[Catalyst] Re: Redirect status codes (was: HTTP redirect -
delayed Firefox)
John Napiorkowski
jjn1056 at yahoo.com
Wed Feb 14 01:38:14 GMT 2007
--- "A. Pagaltzis" <pagaltzis at gmx.de> wrote:
> * Matt S Trout <dbix-class at trout.me.uk> [2007-02-12
> 11:45]:
> > On 10 Feb 2007, at 08:30, A. Pagaltzis wrote:
> > >Actually, 302 means ârepeat the same request at
> this other
> > >URIâ whereas 303 means âplease retrieve this
> other URI using
> > >GET.â The difference is that strictly according
> to RFC, 302
> > >means the request should be repeated with the
> same method, so
> > >if you return a 302 to the browser in response to
> a POST, the
> > >browser would have to repeat the full POST at the
> redirect
> > >target address.
> >
> > I've never seen anything except a GET sent after a
> 302 though.
> >
> > Ain't browsers grand.
>
> Yeah, for all intents and purposes the original
> meaning of 302 is
> pretty much lost now.
>
> There was an excellent writeup of the issue by
> Andrew J. Flavell:
>
http://ppewww.physics.gla.ac.uk/~flavell/www/post-redirect.html
>
> Unfortunately itâs 404 now. I found a link to a
> mirror on Google,
> but that too is 404. However, the Google cache still
> has a copy:
>
http://209.85.135.104/search?q=cache:www.notes.slim.summitmedia.co.uk/post-redirect/www/post-redirect.html
>
> I better file this away somewhere before that too
> gets lostâ¦
At this point I end up just making sure I am building
this in a way that works properly with my front end
squid cache. I'd like to be able to use different
redirect status codes in a meaningful way, but I doubt
in the end it buys you anything meaningful. Until all
the browers support this meaningfully it fails to have
much semantic meaning.
I think the Atom people are doing something with this,
for when you are retrieving info that needs to
redirect, but it will be a long time before whatever
standard they formalize is adopted.
--john
>
> Regards,
> --
> Aristotle Pagaltzis // <http://plasmasturm.org/>
>
> _______________________________________________
> List: Catalyst at lists.rawmode.org
> Listinfo:
> http://lists.rawmode.org/mailman/listinfo/catalyst
> Searchable archive:
>
http://www.mail-archive.com/catalyst@lists.rawmode.org/
> Dev site: http://dev.catalyst.perl.org/
>
____________________________________________________________________________________
It's here! Your new message!
Get new email alerts with the free Yahoo! Toolbar.
http://tools.search.yahoo.com/toolbar/features/mail/
More information about the Catalyst
mailing list