【发布时间】:2016-01-02 23:24:38
【问题描述】:
所以,我知道可以在 C# 中使用 Ping.Send(string) 来 ping 一个服务器,但是否可以 ping 特定的 Web 应用程序,而不是整个服务器。例如,有一个服务器上托管了三个网站(a、b 和 c)。服务器 IP 为 1.1.1.1。每个网站都有不同的端口。如何检查网站 a 当前是否正在托管?
【问题讨论】:
-
How to check remote IP and Port is available 的可能重复项。第二种方法可能就是你想要的。
-
非常精确地定义“在线”,然后测试它是否符合该定义。例如,如果你决定“在线”意味着你可以获取着陆页,那么尝试获取着陆页,看看你是否成功。
-
@Coral 可用是什么意思?
标签: c# networking