#312: should there be a permanent variant of 307?

<http://trac.tools.ietf.org/wg/httpbis/trac/ticket/312>

So now that we have allowed UAs to rewrite a 301 POST to GET (see 
<http://trac.tools.ietf.org/wg/httpbis/trac/ticket/160>), the spec 
doesn't have a permanent redirect that always preserves the method.

(We *do* have the equivalent for temporary redirects: 307).

So...:

1) Is this a problem?

2) If yes, how can we fix it?

2a) Define a new code (in a separate spec)?

2b) Explain that a 307 can be made permanent by adding Cache-Control magic.

My 17 cents:

2a) This might be hard to deploy, but maybe that's not a problem for 
those applications that want to use it. If we do that, it needs a 
separate spec (or it could go into Mark's new-status-codes thingy).

2b) This probably could be smuggled into HTTPbis, but in this case I'd 
*really* like to see us adding a concrete example.

Best regards, Julian

Received on Thursday, 27 October 2011 20:50:44 UTC