InternetConnect使用问题,http的

liuxw_xxzx 2010-03-24 10:38:02
hConnect = ::InternetConnect(hInternet,
"aaa",
INTERNET_INVALID_PORT_NUMBER,
"",
"",
INTERNET_SERVICE_HTTP,
0,
0) ;

不管 服务器地址正确与否, hConnect始终为不为NULL

...全文
1737 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yinshisike 2010-03-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 liuxw_xxzx 的回复:]
不是连接的代理服务器~是连接的各种服务器都是成功~不管服务器是否存在~
[/Quote]

你得发起请求(GET,HEAD,POST,PUT.),它才"真正的"去连接服务器..................
liuxw_xxzx 2010-03-25
  • 打赏
  • 举报
回复
不是连接的代理服务器~是连接的各种服务器都是成功~不管服务器是否存在~
SullenSun 2010-03-24
  • 打赏
  • 举报
回复
1) 客户端在浏览器中标识希望获取信息的URL;
2) 发起HTTP 连接请求,启动客户端(UA)和一个初始WWW 服务器或代理服务器之间的一
个HTTP 会话;
3) WWW 服务器或代理服务器根据客户端的URL 请求将内容传送给客户端。
你连接的是代理服务器,你把服务器设未空就得NULL了。判断连接成功没有你要看代理服务器的返回。。
liuxw_xxzx 2010-03-24
  • 打赏
  • 举报
回复
hConnect = ::InternetConnect(hInternet,
"aaa",
INTERNET_INVALID_PORT_NUMBER,
"",
"",
INTERNET_SERVICE_HTTP,
0,
0) ;

if(hConnect==NULL)
{
MessageBox("连接失败");
}
else
Messagebox("连接成功");


执行结果,不管连接的服务器存不存在,都是提示成功~~~头疼啊

刚写错了
liuxw_xxzx 2010-03-24
  • 打赏
  • 举报
回复
hConnect = ::InternetConnect(hInternet,
"aaa",
INTERNET_INVALID_PORT_NUMBER,
"",
"",
INTERNET_SERVICE_HTTP,
0,
0) ;

if(hConnect==NULL)
{
MessageBox("连接失败");
}
else
Messagebox("连接失败");


执行结果,不管连接的服务器存不存在,都是提示成功~~~头疼啊
yinshisike 2010-03-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yinshisike 的回复:]
引用 2 楼 liuxw_xxzx 的回复:
hConnect = ::InternetConnect(hInternet,
"aaa",
INTERNET_INVALID_PORT_NUMBER,
"",
"",
INTERNET_SERVICE_HTTP,
0,
0) ;

if(hConnect==NULL)
{
MessageBox("连接失败");
}
els……
[/Quote]

也就说必须发起会话,才能确定远程主机是否活动.
yinshisike 2010-03-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 liuxw_xxzx 的回复:]
hConnect = ::InternetConnect(hInternet,
"aaa",
INTERNET_INVALID_PORT_NUMBER,
"",
"",
INTERNET_SERVICE_HTTP,
0,
0) ;

if(hConnect==NULL)
{
MessageBox("连接失败");
}
else
Messagebox("连接成功");
……
[/Quote]
--MSDN
For FTP sites, InternetConnect actually establishes a connection with the server; for others, such as Gopher, the actual connection is not established until the application requests a specific transaction.

18,363

社区成员

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

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