本文介绍了HttpRequest.ServerVariables与HttpRequest.UserAgent属性VB.net的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
用于确定用户代理的这两个属性之间的区别(如果有)和优点/缺点是什么?
What would be the difference (if any) and advantages/disadvantages between these two properties used to determine the user agent?
Dim strUserAgt as String
userAgent = Request.userAgent
vs.
Dim strUserAgt as String = Request.ServerVariables("HTTP_USER_AGENT")
推荐答案
来源:如何确定浏览器类型ASP.NET中没有BrowserType对象的服务器端代码
没有什么区别,两者都会检索相同的内容.
There are no difference, both will retrieve same thing HTTP_USER_AGENT header value
.
检查 Request.ServerVariables集合和 IIS服务器变量想深入挖掘.这些服务器变量收集值在某种程度上也取决于IIS版本.
Check Request.ServerVariables Collection and IIS Server Variables if you want to dig it in deep. These server variables collection values somewhat depend ond the IIS version also.
这篇关于HttpRequest.ServerVariables与HttpRequest.UserAgent属性VB.net的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!