首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何判断http代理

如何判断http代理
EN

Stack Overflow用户
提问于 2012-08-17 09:17:27
回答 1查看 254关注 0票数 1

所有人!我有一个http代理服务器列表,其中一些可能会停止运行http代理进程。当然,有两种情况:端口不再被监听;端口可能被监听另一个服务。我必须编写一个程序来判断给定的服务器是否仍在运行http proxy。我该怎么做呢?如果我可以连接到一个端口,我如何判断它是否提供http代理服务?有没有什么与协议相关的东西我可以使用?

EN

回答 1

Stack Overflow用户

发布于 2013-01-17 15:03:18

大多数代理服务器使用像8080这样的端口号,这些端口号没有分配给任何其他服务。在这些情况下,如果您可以连接,通常可以安全地假定它仍然是一个代理。

在代理服务器使用标准端口(如80 )的情况下,您可能希望向internet上的已知主机发出单个请求。这样,您就可以知道它仍在向外部转发请求。

如果您正在尝试查看在任何给定的服务器或端口上都有哪些服务可用,诸如nmap之类的内容可能会很有用。nmap通常可以识别在任何给定端口上运行的服务类型。

重要提示:在远程主机上运行完整端口扫描(几乎总是)是非法的,除非您拥有该主机所有者的书面许可。有时,即使你有写权限,它也是非法的。

使用nmap扫描一个目标端口可能没问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11998604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档