Qt的HTTP模块默认就支持cookies的解析和发送。所以无需特别处理cookies。
http://labs.qt.nokia.com.cn/2012/03/08/inside-the-qt-http-stack/
亮点:
尽管上面这个类图已经显得够复杂了,但还有一些类和领域被省略了:
•. Bearer类:用于更加细粒度的调节连接设置等,除了前面提到的QNetworkSession外还有几个类被用到。
•. Cookies:显然,Qt HTTP默认支持cookie的解析和发送,请参见QNetworkCookie和QNetworkCookieJar。
•. HTTP缓存:尽管Qt也支持HTTP缓存,但未被默认启用。
•. 代理服务器:Qt支持在HTTP和SOCKS5代理服务器上进行网络传输。
•. 上传数据:一些关于上传数据,以及处理HTTP multipart消息的类被省略了。
HxLauncher: Launch Android applications by voice commands