[Interest] QWebFrame::toHtml() is encoding <> automatically

Aaron Lewis the.warl0ck.1989 at gmail.com
Tue Apr 2 13:36:08 CEST 2013


Below is a testing php script,

<?php
    echo $_GET['abc'], "<br/>";
    echo htmlentities($_GET['abc']);
?>

If I retrieve the contents of that page with chromium browser, showing
the source code reveals contents like this:

<><br/><>

But with QWebFrame::toHtml(), all <> are encoded, and I got:

<html><head></head><body><><br><> </body></html>

That's weird, anyone know how to "stop" QtWebkit from encoding them?



--
Best Regards,
Aaron Lewis - PGP: 0xDFE6C29E ( http://keyserver.veridis.com )
Finger Print: 9482 448F C7C3 896C 1DFE 7DD3 2492 A7D0 DFE6 C29E



More information about the Interest mailing list