httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yann Ylavic <ylavic....@gmail.com>
Subject Re: StrictURI in the wild [Was: Backporting HttpProtocolOptions survey]
Date Tue, 13 Sep 2016 08:36:08 GMT
On Tue, Sep 13, 2016 at 10:10 AM, Ruediger Pluem <rpluem@apache.org> wrote:
>
>
> On 09/13/2016 04:19 AM, Eric Covener wrote:
>> On Mon, Sep 12, 2016 at 5:38 PM, William A Rowe Jr <wrowe@rowe-clan.net> wrote:
>>> It really seems that if a major client is not handling "|" correctly, we
>>> need to carve out an exception,
>>
>> +1 to allow it.
>>
>> For others who might hit a maze of closed/duped bug reports this one
>> is active this year:
>> https://bugzilla.mozilla.org/show_bug.cgi?id=1064700
>>
>
> +1

+1, but I wouldn't put the exception in T_URI_RFC3986 (rather where it is used).

We could still do things like:
    ll = uri;
    /* firefox bug exception w.r.t pipe */
    while ((ll = ap_scan_http_uri_safe(ll)) && *ll == '|')
        ll++;

Less simple, but it looks more correct to me, once firefox fixes its
bug we don't change T_URI_RFC3986's (expected) behaviour.

Regards,
Yann.

Mime
View raw message