怎样检测一个IP地址是否有HTTP服务?(100分)

  • 主题发起人 主题发起人 waif
  • 开始时间 开始时间
W

waif

Unregistered / Unconfirmed
GUEST, unregistred user!
象追捕检测一个IP地址能检测出这个IP是否有HTTP服务
不知道它是怎么实现的?
如果是用控件,能把控件EMAIL给我吗?
 
只要该IP开了80端口,就可以提供HTTP服务。
你用THttpCli给80端口发消息,如果可以发通,就表示有Http服务。
 
用clientsocket控件的80端口想服务器发消息。
其实你看下webserver的源码就知道了。
 
THttpCli是什么控件啊?
 
hehe,THTTPCLI好像是ICS的空间,
但这无关紧要,只要是clientsocket就可以,
连服务方的80端口,连通就说明对方开了http服务。
 
如果用UDP发,能否知道连通?
 
还有一个最简单的方法,不用编程序,
用telnet dest-ip 80
如果连得上,那么对方就开了www 服务。
 
接受答案了.
 
后退
顶部