如何在wininet中使用非阻塞方式编写http程序?

georgepgs 2006-02-14 11:28:30
在MSDN中有相应文档,但语俨不详,
比如我想用post方式发送数据到网络的某台服务器上,如果用阻塞方式,那么程序就会效率极低。并且速度很慢。
请兄弟们有否做过的,给点思路,最好能贴有示例程序。
大家知道在CSOCK中使用异步方式,可以使用回调函数,但在CInternetSession 也是这样,可是没有源代码参考,无从下手,谢咯!
...全文
114 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
georgepgs 2006-02-16
  • 打赏
  • 举报
回复
georgepgs 2006-02-15
  • 打赏
  • 举报
回复
再顶!
weiym 2006-02-15
  • 打赏
  • 举报
回复
我也遇到过,用wininet自己实现会遇到两个问题,一个是数据大包,一个是异步实现比较困难.
后来我是直接调用用XMLHttp来实现的,直接创建msxml.dll中的XMLHttp组件就可以了,同步或异步的方法它都已经帮你封装了,而且也直接支持大数据包.
msvcp60 2006-02-15
  • 打赏
  • 举报
回复
这个问题我也碰到了,帮你顶一下,我发送POST请求给SERVER,WIINET会阻塞,所以只好放在线程里,
georgepgs 2006-02-15
  • 打赏
  • 举报
回复
不会这样常用的问题都没人用过吧?
herman~~ 2006-02-14
  • 打赏
  • 举报
回复
关注

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧