首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Chttpfile的实现原理是什么?该如何处理

2012-04-27 
Chttpfile的实现原理是什么?RT!我用c++写了一个下载远程服务器上可执行文件的一个小程序,如下:string webs

Chttpfile的实现原理是什么?
RT!
我用c++写了一个下载远程服务器上可执行文件的一个小程序,如下:
string webstr="http://softdl3.360.cn/UUSee/UUSee_7.12.323.1bd.exe";
myHttpFile=(CHttpFile*)mySession.OpenURL(webstr.c_str()); 
while (myHttpFile->ReadString(myData)) //读取服务器上的一行数据
{
 strContent+=myData; 

正常的去获取一个远程服务器上的文件的流程应该是:1)三次握手;2)Http Get 请求;3)大量的服务器-->客户端发送TCP segment,包含后续的内容。
 但是,当我再跑这个程序的时候,用wireshark去抓包,发现只有1)三次握手;2)HTTP GET请求 ,以及很少一部分的TCP segement数据。

所以,用httpflie写的程序,不是正常的数据流交互的那样子呢!!是不是chttpfile的有些参数需要些出来而我没有写呢?

[解决办法]
没有什么不正常吧
你无非就是觉得TCP segement少了一些
[解决办法]
知道URL,直接使用URLDownloadToFile()
[解决办法]

探讨
知道URL,直接使用URLDownloadToFile()

[解决办法]
探讨
引用:
知道URL,直接使用URLDownloadToFile()

部长,你儿子都那么大了啊。。

[解决办法]
探讨
引用:
引用:
知道URL,直接使用URLDownloadToFile()

部长,你儿子都那么大了啊。。

那是他闺女

[解决办法]
就是这个帖子

热点排行