赞
踩
本文参考Qt进行UrlEncode/UrlDecode(URL编码/解码)
现在说一说Qt中的两个类,一个是QByteArray,一个是QUrl,他们都有一对进行url编解码的函数
- QByteArray QByteArray::toPercentEncoding(const QByteArray & exclude = QByteArray(), const QByteArray & include = QByteArray(), char percent = '%') const
-
- QByteArray QByteArray::fromPercentEncoding(const QByteArray & input, char percent = '%') [static]
- QString QUrl::fromPercentEncoding(const QByteArray & input)
-
- QByteArray
-
-
- QUrl::toPercentEncoding(const QString & input, const QByteArray & exclude = QByteArray(), const QByteArray & include = QByteArray()) [static]
而使用QByteArray的url编解码函数,则是进行全编解码,即会对 http:// 这个协议头中的特殊字符编码。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。