I am testing an application and unfortunately we have some encoding issues, e.g. the HTTP Content-Type
header does not match the HTML <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
or does not match the XML encoding
.
I wonder if there is
- a proxy for Windows (7 SP1 x64 at least)
- that is gratis
- and identifies charset issues for XML (e.g. according to RFC 3023, if XML)
- and identifies charset issues for HTML (optional since I don't need that urgently)
- gives me a list of requested URLs where the HTTP header encoding and content encoding do not match. All other requests can be discarded after forwarding.
At the same time, it would be awesome if it could correct the problems, e.g. make the header and content match, so that I can continue in testing the application. Otherwise I get stuck quite frequently.
(In addition, such an encoding correction could successfully provide evidence to my claim that it would work if the encoding were corrected)