我正在捕获网站的
User-Agent
的 Request Headers
属性,并观察到对于大约 20% 的请求,该属性本身不可用。
NameValueCollection nvcReqHeaders = HttpContext.Current.Request.Headers;
foreach (string key in nvcReqHeaders.AllKeys)
{
Log.AppendLine(key + " : " + nvcReqHeaders[key]);
}
我想了解一下,这可能是什么原因。当页面请求不是来自浏览器时会发生这种情况吗?这可能来自机器人吗?
当然,这可能是由于:
不幸的是,我找不到任何在线文档与您分享有关该主题的内容,但这些是我多年前知道的基本知识,希望对您有所帮助。