qtng 网络库包含了常见网络开发最方便实践。比如考虑用 HTTP 请求后端服务器。使用 qtng 大概是这样写的:
HttpSession client;
// 简单请求
client.get(url);
//复杂请求
Map<String, String> query;
query.insert("param1", value);
client.post(url, query);
//上传文件
FormData form;
form.addFile("file", filename, filedata);
form.addQuery("param2", value);
client.delete_(url, form);
在以上操作里面,能够自动处理 session, http redirect, mimetype, DNS cache、HTTP cache, 压缩, 友好报错信息等等。以及还有一个独门密技,相当强大。
【 在 cn62 (cn62) 的大作中提到: 】
: 鱼啊,你这个库估计比较难卖啊。。。
: 连我这种用Qt做界面的都把网络独立出来,不用Qt的更不可能用依赖Qt的网络库了。
--
FROM 183.253.138.*