社区
网络编程
帖子详情
InternetQueryDataAvailable在什么情况下返回false?
loskill
2007-04-30 11:46:40
是这样的,我做了个代理程序用来接收客户端的消息,但不会给客户返回消息。
然后我用HttpSendRequest往这上面发消息,发现断点一直停在HttpSendRequest上面,这时我把代理程序关掉,代码就可以往下走了,但是走到InternetQueryDataAvailable时,返回值是true。为什么不是false呢?
在什么情况下才是false啊。
...全文
410
回复
打赏
收藏
InternetQueryDataAvailable在什么情况下返回false?
是这样的,我做了个代理程序用来接收客户端的消息,但不会给客户返回消息。 然后我用HttpSendRequest往这上面发消息,发现断点一直停在HttpSendRequest上面,这时我把代理程序关掉,代码就可以往下走了,但是走到InternetQueryDataAvailable时,返回值是true。为什么不是false呢? 在什么情况下才是false啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
http下载示例
在这个“http下载示例”中,我们将探讨如何使用VC++(Visual C++)来实现HTTP协议下的文件下载功能。 首先,了解HTTP下载的基本原理。HTTP下载是通过向服务器发送一个GET请求,服务器接收到请求后,将文件内容以...
http学习与winnet使用(包含使用例子)
需要注意的是,在`HttpEndRequest`被调用后,`
Internet
ReadFile`、`
Internet
SetFilePointer`和`
Internet
Query
Data
Available
`才能访问该句柄。 #### 内容编码处理 根据HTTP协议(RFC2616)的规定,应用程序可以请求...
WinInet API的一些陷阱
1、虽然MSDN说
Internet
Query
Data
Available
、
Internet
ReadFile这两个API是同步的,但实际上这两个API也可以异步调用。当调用这两函数时,如果
返回
FALSE
,且GetLastError
返回
ERROR_IO_PENDING,那么表示这是一个
Internet
Query
Data
Available
读取字节数为0的解决方法
从远程读取数据时, 一般是调用2个函数的组合 :
Internet
Query
Data
Available
+
Internet
ReadFile 只有
Internet
Query
Data
Available
查到远端提供了数据, 才用
Internet
ReadFile读取数据. 最近看见一个现象, 远端是...
常用WinInet API函数简介
初始化 WinInet.dll并
返回
一个H
INTERNET
句柄以传递给应用程序后续调用的WinInet函数。该函数应该在应用程序调用其他WinInet函数前首先被调用。可以在应用程序中多次调用这个函数,尽管实际只需要调用一次就够了。但...
网络编程
18,357
社区成员
64,164
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章