关于WinInet HttpSendRequest使用的事项
来源:互联网 发布:sql成绩表 编辑:程序博客网 时间:2024/05/22 03:16
又一次被微软的API欺骗了感情,总结使用HttpSendRequest的经验如下,与正在或将要与我经历同样痛苦的朋友分享:
- HttpSendRequest不支持异步模式,虽然API文档说可以,但是在其它官方文章中已证实不可以;要用异步方式完成任务,需要通过使用线程来自己封装。
- HttpSendRequest使用的INTERNETHANLE要每次通过HttpOpenRequest获取,不能重用,否则可能会出现无法读取返回数据或数据重复等错误;虽然API文档说只要每次把上次的数据取完就可以,但这是经历了无数痛苦的unit test后换来的经验。
- 发送httpSendRequest后,需要使用InternetReadFile来读取,重复多次读,直到返回数据为0byte为止。
- 错误代码在 http://support.microsoft.com/kb/193625 ,API文档中找不到。
出处:http://www.cnblogs.com/easyti/archive/2009/01/04/1367809.html
- 关于WinInet HttpSendRequest使用的事项
- 坑爹的WinInet函数之HttpOpenRequest HttpSendRequest
- 关于HttpSendRequest的问题,高低手都进!!!
- wininet的使用(http)
- wininet的使用(http)
- WinInet api 的使用
- wininet的使用
- 使用 HttpSendRequest() 上报数据
- 使用HttpSendRequest函数POST数据时应该注意的一点
- windows的api HttpSendRequest
- 关于spring的BeanFactory在使用注解的注解事项
- 关于phpexcel使用的框架总应该注意的事项
- 使用WinInet类的学习体会
- 使用WinInet类的学习体会
- 使用WinInet类的学习体会
- 关于长沙理工大学如何使用路由器的一些相关事项
- Hibernate的使用之一事项事项
- HttpSendRequest的header的构造
- WebService基于SoapHeader实现安全认证
- Find out session ID of blocked processes and kill it
- 懂了就简单
- javascript实现页面跳转
- C#中索引器的概述
- 关于WinInet HttpSendRequest使用的事项
- 我的第一个博客
- 灵感之源
- 踏青 扫墓
- 杀毒软件介绍
- 推荐VS2008插件CodeRush Xpress for C#
- 组件配置
- c#程序打包,同时把netframework也打包进去
- 进程与线程