遇到问题了,请教一下对atl熟悉的朋友~~ 最近我要用atl写一个支持多线程断点续传的http下载组件,现在找到atl里面的CAtlHttpClient类和CAtlNavigateData类,但看了MSDN,感觉不能满足要求,CAtlHttpClient一次性调用Navigate要等到完成才返回;想请问一下在atl里其满足我的要求吗?不想有WinINet函数,因为那组函数有bug。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把CAtlHttpClient调用过程,写在线程里不行么? typedef CAtlHttpClientT<ZEvtSyncSocket> CAtlHttpClient;尝试改变模板参数ZEvtSyncSocket,调查有否ZEvtAsyncSocket或类似的,没有的话,只能自己写了。或看看libcurl库:http://curl.haxx.se/libcurl/ 我想从底层socket开始封装一个http协议,然后用这个来进行下载,但担心这样性能不太好,因为自己封装很有可能存在很多问题。CAtlHttpClient类里怎么没有看到可以设置http头信息的函数,只有一个设置附加头信息的。 我觉得,从底层的socket开始封装一个http的class比较快一些,将来改也方便. 没分了,问个列表框输出的问题希望大家还是指教一下 指针函数如何调用? 连接数据库几天做不好,气愤中——谁按要求答出来给100 怎么在EDIT里添加字符后产生OnChangeEdit1() 有关CByteArray的问题? 求aes加密解密字符串源码 关于指针转换的问题 LPCTSTR类型转换问题 如何判断一个FTP服务器是否支持断点续传? 急急,真是奇怪!,一个简单的问题请教高人?????????? OnTimer()得不到控制权????? 关于IOCP的问题
尝试改变模板参数ZEvtSyncSocket,调查有否ZEvtAsyncSocket或类似的,没有的话,只能自己写了。或看看libcurl库:http://curl.haxx.se/libcurl/
CAtlHttpClient类里怎么没有看到可以设置http头信息的函数,只有一个设置附加头信息的。