gpt4 book ai didi

.net - 在 .NET 中检查网站状态

转载 作者:行者123 更新时间:2023-12-01 01:24:37 25 4
gpt4 key购买 nike

我需要构建一个 .NET 函数来测试特定网站是否在线。做这个的最好方式是什么?我打算简单地 ping 站点,但我想知道是否有更准确的方法。

谢谢!

最佳答案

我总是用它来检查网站是否正常工作:

public bool IsWebsiteOnline(string url)
{
try
{
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(url);
myReq.Timeout = 10000;

using (HttpWebResponse response = (HttpWebResponse)myReq.GetResponse())
{
return response.StatusCode == HttpStatusCode.OK;
}
}
catch
{
return false;
}
}

关于.net - 在 .NET 中检查网站状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1607797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com