关于QByteArray中的URL编解码
关于Qt中的URL编解码的使用QByteArray中的toPercentEncoding和fromPercentEncoding支持对URL的编解码工作。
先看一下toPercentEncoding的官方文档。
函数/image-20210316171016958.png)
函数/image-20210316171000365.png)
说明非常简单了。fromPercentEncoding()就刚好相反。说白了就是把你的这个输入转换为网址的格式。可以理解为URL编码的过程
demo:
123456789QByteArray text = {"http://www.baidu.com/s?ie=utf-8&f=8&tn=baidu&wd=临时邮箱"};QByteArray urlEncode = text.toPercentEncoding();qDebug("编码后");qDebug(urlEncode.constData());QByteArray urlDecode = QByteArray:: ...