大佬教程收集整理的这篇文章主要介绍了.net – WebBrowser控件报告了哪些UserAgent?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
WebBrowser
control时发送的
User Agent string.
由于该控件仅使用Internet Explorer呈现页面,因此您将看到一个用户代理字符串,与您在同一台计算机上使用IE访问该页面时所发现的非常相似. IE字符串通常将自身报告为Mozilla / 4.0兼容,但也提供特定版本的MSIE并列出当前版本的Windows.
例如,在.NET Framework版本4.0的64位版本的Windows Server 2008 R2下运行,每当我从WebBrowser控件浏览页面时,我都会被识别为:
相比之下,同一台计算机上的Internet Explorer将其显示为用户代理字符串:
唯一的区别是.NET WebBrowser控件将自身报告为Internet Explorer 7.0版(MSIE 7.0),而不是计算机上安装的8.0版.这是因为出于兼容性原因,控件使用IE 7渲染引擎,而不是IE 8中的渲染引擎.如果需要,可以通过编辑注册表值来change this.
要在IE8标准模式下运行WebBrowser控件,请在注册表中使用以下新值:
要在IE7标准模式下运行,请使用以下注册表值:
@H_197_1@以上是大佬教程为你收集整理的.net – WebBrowser控件报告了哪些UserAgent?全部内容,希望文章能够帮你解决.net – WebBrowser控件报告了哪些UserAgent?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。