我创建了一个非常简单的网络服务器在qt非常具体的需求。 就这么简单,让我们有一个HTTP请求: GET /cover.png HTTP 1.1Qt网络服务器与手机浏览器
响应到达桌面计算机上完美。当我尝试从移动设备获取图像时(我尝试了更多,但可以说android + opera),图像不会加载。在opera中,它只加载大约1/3的图片,而在服务器端qt声称所有字节都发送正常。
我注意到了这一点取决于图像大小:〜4K是好的,但12K是“太多”
我知道在Android歌剧可以加载更大的图像,所以我必须弄乱的东西在响应。但同时,在我的桌面上,所有主流浏览器都很好。
我注意到部分加载的图像显示后,opera会打开一个新的tcp连接tovards我的服务器,但不发送任何东西! 它试图加载图像块? http中有这种东西吗?
我真的迷路关于什么是在这里...
更新: 如果该文件是足够大它不会在桌面环境中工作eighter! 经验限制: 桌面:最大。 65339字节 手机:最大。 12834字节
由于限制是不一样的,我不认为这是Qt相关。
这个问题让我很好奇这个问题。你怎么能诊断它我没有看到任何代码? – Rob 2013-02-14 04:23:50
让我大笑:-) – Hossein 2013-02-14 05:18:00
为什么会这样做? – Rob 2013-02-14 05:34:31