Summary: | POSTing form data through proxy_html with different frontend / backend charsets | ||
---|---|---|---|
Product: | Apache httpd-2 | Reporter: | Antonio Suárez <a.suarez> |
Component: | mod_proxy_html | Assignee: | Apache HTTPD Bugs Mailing List <bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | Keywords: | FixedInTrunk |
Priority: | P2 | ||
Version: | 2.4.43 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux |
Description
Antonio Suárez
2020-05-15 07:09:59 UTC
Committed a fix to trunk in r1878553 . This is the patch I posted and you tested on-list, fleshed out to test whether the attribute is really necessary rather than insert it willy-nilly: (a) if the input is utf-8, then we can't have broken anything, so don't fix it. (b) if ProxyHTMLCharsetOut is set, assume the sysop is in charge, and don't fix anything. (c) if the backend set its own accept-charset attribute, don't mess with it! Seems well thought of :) Also: checked out from trunk and works fine. (only tested the <form> handling part under conditions b) and c) so far; willing to test it more widely as soon as able) Thanks for the great job! |