找回密码
 立即注册
收起左侧

请问在qt中要如何实现发送http协议的报文

5
回复
7664
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2015-3-6 17:37:58 显示全部楼层 |阅读模式
5Qter豆

这样的http报文我在qt里是这样实现的

主要是实现上传文件的功能,第一个图片是用测试工具fiddle上传的,第二张图片是我在Qt中实现的代码,但是代码无法上传文件,不知道是哪里有问题,十分郁闷中.........希望有高手能够指点一下,感激不尽~
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你要传multipart/formdata类型的话,请用qhttpmultipart这个类,文档里面有代码例子 (类名我写错的话,你在文档搜multipart就有了)
回复

使用道具 举报

尚未签到

2015-3-6 17:37:59 显示全部楼层
你要传multipart/formdata类型的话,请用qhttpmultipart这个类,文档里面有代码例子

(类名我写错的话,你在文档搜multipart就有了)
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2015-3-9 09:57:56 显示全部楼层
Joey_Chan 发表于 2015-3-6 20:29
你要传multipart/formdata类型的话,请用qhttpmultipart这个类,文档里面有代码例子

(类名我写错的话,你 ...

按照你说的方法我现在程序改成了这样
C:\Users\Zhou\Desktop\test.PNG
但是还是无法上传文件.......不知道那个Content-Length的大小有什么好方法确定,难道我要一个字节一个字节的去数吗?
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2015-3-9 09:59:34 显示全部楼层
吉祥三宝 发表于 2015-3-9 09:57
按照你说的方法我现在程序改成了这样

但是还是无法上传文件.......不知道那个Content-Length的大小有什 ...


按照你说的方法我现在程序改成了这样

但是还是无法上传文件.......不知道那个Content-Length的大小有什 ...
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2015-3-9 10:00:55 显示全部楼层
吉祥三宝 发表于 2015-3-9 09:57
按照你说的方法我现在程序改成了这样

但是还是无法上传文件.......不知道那个Content-Length的大小有什 ...

这个上传图片怎么这么费劲啊.............

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2015-3-9 15:49:49 显示全部楼层
Joey_Chan 发表于 2015-3-6 20:29
你要传multipart/formdata类型的话,请用qhttpmultipart这个类,文档里面有代码例子

(类名我写错的话,你 ...

非常感谢,问题已经解决.........是代码中少了multiPart->setBoundary()这个函数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了