On 02.09.2010 00:00, Darin Fisher wrote:
On Wed, Sep 1, 2010 at 5:19 AM, Julian Reschke <julian.resc...@gmx.de
<mailto:julian.resc...@gmx.de>> wrote:

    On 01.09.2010 10:16, Anne van Kesteren wrote:

        ...

            I thought of another reason to want the original XHR object
            to be
            responsible for following the redirect: the value of a
            Location header
            may be a relative URL. It would be nice if application
            authors did not
            have to take care of resolving that manually. (In the case of a
            cross-origin
            request, the relative URL should be resolved relative to the
            URL that was
            redirected instead of against the Document.) This seems like
            something
            that could be easy to mess up.


        Yeah, I thought of that. There's location.resolveURL(), but it
        does not
        take a base URL at the moment. We could add that. Though note that
        relative URLs are forbidden in theory.
        ...


    They are in RFC 2616, but not in HTTPbis
    
(<http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p2-semantics-11.html#rfc.section.9.4>).

    Best regards, Julian


What does it mean for them to not be part of HTTPbis?  Relative URLs in
Location headers are not uncommon.


Clarifying: they are *forbidden* in RFC 2616 (*), but not in HTTPbis
(<http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p2-semantics11.html#rfc.section.9.4>), so HTTPbis *allows* them now.

BR, Julian

(*) the ABNF doesn't allow them.


Reply via email to