一.使用HttpSendRequestEx后,如需使用HttpQueryInfo,需先用HttpEndRequest结束Request
二.BOOL HttpQueryInfo(
);
lpdwBufferLength会返回所需的Buffer大小,因此如果多次使用此函数,需要多次对lpdwBufferLength赋值,否则会出现ERROR_INSUFFICIENT_BUFFER错误
示例程序:
三.使用InternetReadFile一定要记得比较已经读取的字节数,以确定数据是否已经全部读完
四.字符串操作时,一定要检查返回值,以防后续代码进行非法操作
五.
六.
HttpSendRequest或者HttpSendRequestEx发送消息后如果未接受到response,则会返回NULL,Error Code被设为12002,即超时错误,可以使用 InternetSetOption(hHttpFile,INTERNET_OPTION_SEND_TIMEOUT,&timeout,sizeof(DWORD));
七.
wininet api函数使用经验点滴
精选 转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
量化交易开发之函数API(四)
我们讲解一下python中的函数知识
API 数据 python -
php经验点滴
$_SERVER[“HTTP_REFERER“]可以得到是有哪个页面提交的请求。$url = $_SERVER[SERVER_NAME].$_SERVER[PHP_SELF];$
php server header url string -
Eclipse开发经验点滴
1.Webservice 要注意的是:必须建立在web项目基础上。比如首先建立一个Dynamic web project,然后在project中建
eclipse webservice java web jsp