https://issues.apache.org/bugzilla/show_bug.cgi?id=54142

--- Comment #12 from Sebb <[email protected]> ---
The problem only arises when using the Proxy Server.

However the patch affects all usage of the HC4 implementation. I think this is
wrong:
- we should not mess with existing test plans using HC4
- it may not work for other HTTP implementations
- it's unnecessary work for most samples

Any patch that is applied needs to be for the Proxy Server only.

But I do agree that decoding and then re-encoding the URL should avoid the
double-encoding issue as mentioned in comment 8.

It would be sensible to check if the URL is valid before attempting to fix it,
rather than unconditionally "fixing" each URL. This would avoid unnecessary
conversions possibly changing the URL.

This would be slightly more work for the invalid case - but the work is done by
the Proxy Server, not as part of a test - and is the minimal work required to
work round what is a browser bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to