作为请求方法"HEAD"是否足以检查站点是否可访问



我们想通过使用以下代码来检查网站是否存在/可用:

var request = (HttpWebRequest) WebRequest.Create(url);
request.Method = "HEAD";

由于我们不想下载整个网站,我认为只获取标题并对其进行评估就足够了。

我是不是错过了一些想法,或者这真的足以检查网站是否已启动并可访问吗?

是的,HEAD可能是最好的选择。

如RFC 2616:中所述

这种方法通常用于测试超文本链接的有效性、可访问性和最近的修改。

相关内容

最新更新