标签: c# header http-headers
我们希望使用以下代码检查网站是否存在/是否可用:
var request = (HttpWebRequest) WebRequest.Create(url); request.Method = "HEAD";
由于我们不想下载整个网站,我认为只需获取标题并对其进行评估即可。
我是否遗漏了一些想法,或者是否真的足以检查网站是否已启动并且可以访问?
答案 0 :(得分:4)
是的,HEAD可能是最好的选择。
如RFC 2616中所述:
此方法通常用于测试超文本链接的有效性,可访问性和最近的修改。