.net - .NET 中的 HTTP 端口扫描

标签 .net http port

假设我知道使用非标准 HTTP 端口的机器/设备的 IP 地址。在 .NET 中是否可以扫描所述设备的端口 - 不仅仅是找到它的开放端口 - 而是找到用于 HTTP 的特定端口?

最佳答案

是的,您可以连接到每个端口(找到打开的端口),如果它是打开的,您可以向它发送 HTTP 请求,如果它响应,您就知道该端口对 HTTP 是打开的。

关于.net - .NET 中的 HTTP 端口扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11186839/

相关文章:

docker - 如何使用 network_mode : "host" from external IP 访问运行 docker 的服务

.net - Oracle.Dataaccess 位于 GAC 中。我可以控制我使用的版本吗?

c# - 从 Mongo DB 读取 "_t"字段

c# - 为什么我使用库 A 的 C# 客户端需要有库 B(A 使用)的 using 语句

c++ - 什么 BSD 许可证 c/c++ 库可以用来实现 http 客户端支持 http1.1 和 ssl

http - F# Http.AsyncRequestStream 只是 'hangs' 长查询

javascript - 即使缓存了新图像也会发出http请求?

.net - 为什么 .Net Socket.Disconnect 需要两分钟?

java - 如何等到服务器上线才能访问 REST API

linux - Debian 8.5下无法打开10241端口