CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  网络及通讯开发

如何准确判断一个主机是不是HTTP服务器,和是不是FTP服务器?通过端口可靠吗?一般的软件是通过检测端口吗?

楼主CPerlAsm_Lx(一叶知秋)2003-12-01 09:53:33 在 C++ Builder / 网络及通讯开发 提问

如何准确判断一个主机是不是HTTP服务器,和是不是FTP服务器?通过端口可靠吗?一般的软件是通过检测端口吗?  
   
  当然比如还有其他服务,比如POP   SMTP   和是不是代理服务器。  
   
  如果通过端口,好象很容易弄错。  
   
  到底怎么快速的判断呢。 问题点数:0、回复次数:9Top

1 楼ljianq(泉深水清)回复于 2003-12-01 10:14:43 得分 0

向它发个   HTTP请求,如果不是HTTP服务器它返回服务器不存在的错误.Top

2 楼CPerlAsm_Lx(一叶知秋)回复于 2003-12-01 10:31:07 得分 0

ljianq(泉深水清)   如果是判断FTP服务器呢?包括有密码和没密码的!Top

3 楼warton(创业群13734424 http://www.anywhy.cn)回复于 2003-12-01 13:14:35 得分 0

恐怕难以判断,只能通过服务器反回的数据来判断了!Top

4 楼netsys2(来电!)回复于 2003-12-01 13:38:58 得分 0

通过端口可靠吗?  
   
  不一定,你自己也可以开个80端口。  
   
  一般的软件是通过检测端口吗?  
  大多HTTP   SERVER是开80端口,(当然HTTPS不一样),因此有些快速的软件就直接连80端口来判断。  
   
  但为了保证可靠,还是得先连接80,然后发出一个HTTP的GET信息,看它是否正确返回HTTP协议的数据。  
   
  其它的应用如POP3,SMTP   等,也是如此判断  
  Top

5 楼warton(创业群13734424 http://www.anywhy.cn)回复于 2003-12-01 14:09:25 得分 0

要正确判断需要对收到的包做详细的分析吧。比如http就看http头Top

6 楼zhaowd()回复于 2003-12-01 16:17:33 得分 0

怎样发一个HTTP的GET信息?有源代码嘛?Top

7 楼netsys2(来电!)回复于 2003-12-01 16:26:00 得分 0

用NMHTTP控件吧,很方便的。  
   
  在examples\fastnet\http下有例子Top

8 楼chifengwatch(chifengwatch)回复于 2003-12-01 16:39:46 得分 0

同意netsys2(来电)Top

9 楼CPerlAsm_Lx(一叶知秋)回复于 2003-12-02 00:27:31 得分 0

UPTop

相关问题

  • 请问http/ftp/smtp/pop3/news/telnet的常规端口号是什么
  • 为什么用new socket(主机名,端口号)的方法连接不上用serversocket(端口号)的主机
  • 安装时,主机名,端口号,服务名怎么填?
  • 请问通过Delphi如何实现截取远程主机的端口并读取端口数据流?
  • FTP更改端口后不可訪問?
  • 怎样查局域网防火墙的端口?(已知主机号)
  • 请问,应该怎么样通过代码去打开主机的端口?
  • 那里可以下载delphi6的update pack 1,要求下载地址以http开头,我单位把ftp端口给封了,没有办法下载。
  • 请知道那个主机文件中有每个服务分配的端口号?
  • 急呀!!请问各位高手连接远程主机端口为什么会死呀????

关键词

  • 端口
  • 服务器
  • 检测
  • 软件
  • 判断
  • 可靠
  • 软件是通过检测
  • 一般
  • ftp
  • 比如

得分解答快速导航

  • 帖主:CPerlAsm_Lx

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo