user-agent相关内容
我需要从一个控制台应用程序解析的UserAgent字符串,这似乎是一个简单的方法来做到这一点,但我显然不具备的Htt的prequest对象,似乎不能做一个假一用一User-Agent头(我得到的平台不支持除外)。有没有办法做到这一点,或者我应该开始探索其他替代用户代理解析? 解决方案 的用户代理头可以通过的HttpBrowserCapabilities 类的
..
客户方用户代理检测已知是不良时,然而它是也差不同的基础上的反应传入用户代理在HTTP请求 一个例子是嗅类型的浏览器的所有IMG请求,并基于所述传入的userAgent是否是移动或桌面发送更小或更大的图像。 解决方案 我认为这取决于你的动机是什么。例如,在移动网络领域你正在尝试做的是提供一些看起来明智他们的平台上的用户。为什么要关注什么用户代理的用户报告,当它纯粹是为自己的利益?如果他们去
..
可能重复:结果 自动检测移动浏览器(通过用户代理?)结果 的Rails 3:HTTP_USER_AGENT 有没有办法从当前访问者检测用户代理?我目前工作的一个项目,以显示视频文件。但对于iPad,iphone /三星Galaxy Tab / IE浏览器/ Firefox浏览器。我需要显示视频的是有检查哪些浏览器访问我的Rails应用了坚实的方式? 谢谢你们! 解决方案 是
..
我想从用户代理字符串完全提取操作系统名称和浏览器。我怎样才能做到这一点? 解决方案 我觉得这是棘手的整个操作系统的名称和完整的浏览器的名字,因为许多浏览器标识自己不同。你可能会需要一些花哨的正则表达式,然后将它甚至可能没有工作时间的100%。 下面是一个简单的方法,我用它来识别浏览器。您可能能够适应,以满足您的需求。 < PHP公共静态功能getUserAgent() {
..
是已知的边缘或Spartan浏览器的用户代理?谁能告诉我如何检测这个浏览器和IE浏览diferentiate预先在其发布的? 解决方案 一个简单的谷歌搜索找到我,你要寻找的答案:的 http://forum.piwik.org/read.php?3,125732 的Mozilla / 5.0(Windows NT的10.0; Win64上; 64)为AppleWebKit / 537.3
..
我想浏览一个网站,但是,因为他们只使用它的Windows和Mac下工作的 navigator.platform 从JavaScript找出我运行架构上。当然,他们也使用浏览器的用户代理,但是这很容易欺骗。 下面是有问题的.js文件: http://pastebin.com/f56fd608d 。在code负责检测浏览器是在顶部。是否有改变.js文件的任何方式对网站运行前,或类似的东西,这样我就可
..
当我自己发送许多请求到服务器,发现小东西惊人的, 在IE浏览器,如果我选择Opera的用户字符串,用户字符串的值 用户代理歌剧院/ 9.80(Windows NT的6.1; U; EN)preSTO / 2.2.15版本/ 10.00 但如果我选择Internet Explorer中,他提出的Mozilla 5.0的用户字符串第一个其他浏览。 当我送从铬Ajax请求,我发现,他们把同样的东
..
我 如何检测如果用户是从移动网络浏览器浏览我的网站,这样我就可以自动检测并显示我的网站的相应版本? 解决方案 是的,看完User-Agent头就可以了。 有一些名单中的出有已知的移动用户代理的,所以你不必从头开始。我所做的,当我不得不是因为它们修订检测,然后手工计算出它们是什么打造知名用户代理和专卖店未知的数据库。这最后一件事可能是在某些情况下矫枉过正。 如果你想在Apache的
..
我需要根据操作系统版本的BlackBerry设备进行分类。 如果BB5和BB6然后{做到这一点} 如果BB7和上方,然后{做到这一点} 我知道, BB 5用户代理是这样的: BlackBerry9700 / 5.x.x.x资料/ MIDP-2.1配置/ CLDC-1.1厂商ID / 229 BB 6起,用户代理是: 的Mozilla / 5.0(黑莓手机; U;黑莓9800; ZH-
..
我想问一下wheter在HTTP请求头中的User-Agent属性只能通过浏览器发送的? 当我送从BlackBerry应用程序中的HTTP / HTTPS请求时,它似乎没有用户代理包含在HTTP头。 非常感谢! 此外,如果这是不可能从请求获取用户代理,是我们能够从黑莓设备获取用户代理 谢谢! 解决方案 是,根据Java文档(javax.microedition.io ),看来,除
..
我想获得一个脚本,可以获取用户的用户代理,并支撑一个属性。 我在做一个网站的问题联系表,我通常需要知道用户正在使用的浏览器。如何检测用户代理字符串和支撑它作为一个输入元素的值。 我的HTML看起来像: <输入类型=“隐藏”ID =“的UserAgent”NAME =“用户代理”/> 我希望用户代理被添加到作为值属性,以便它看起来像:<输入类型=“隐藏”ID =“的Use
..
我的工作在哪里,我需要做的遗产code,它主要设计用于Internet Explorer,是火狐工作的应用程序。 我击中的问题是嵌套表结构中不扩大到表格单元格的全高度内部框架。由于Web应用程序的大小已决定建立一个JavaScript垫片来解决,而不是把加价的变化这一问题。这个垫片将只包括如果浏览器是Firefox作为问题不中我已经测试过其他的浏览器存在的页面上。 所以我的问题是: 使用传统
..
我想检测移动用户代理,当会话在传统的ASP应用程序启动重定向他们。有谁知道拉这一关的好办法? 解决方案 在看看:
..
基本上,我知道这个网站的 http://www.whatsmyuseragent.com 但它截断用户可代理它收集到150 CHRS 我也知道 http://botsvsbrowsers.com ,但该网站(虽然更佳)截断为200 CHRS 我只想类似于这些的一个网站,但至少允许300 CHRS或不截断他们!(显示其他用户的用户代理的任何站点) 另外,如果你不知道天气你心目中的网站截断用户代
..
我使用WURFL,以确定用户是否在移动设备上。一些用户代理字符串被错误地确认为这反过来导致内容类型被错误设置移动设备 下面一个现实生活中的用户代理行为像这样的例子: 的Mozilla / 5.0(GTmetrix http://gtmetrix.com/; X11; U; Linux的i686的(x86_64的); EN-US; RV:1.9.2.13)的Gecko / 20101203 Fi
..
下面是我的code以下: User_Info.Add(string.IsNullOrEmpty(Request.UserAgent)Request.UserAgent!?的String.Empty); // 4:用户代理 浏览器的HttpBrowserCapabilities =的Request.Browser; User_Info.Add(string.IsNullOrEmpt
..
我目前正在为浏览器的功能,我试图测试浏览器定义文件来与.NET 4.0。要做到这一点,我在附加使用Firefox的更改用户代理,我有一个简单的网页,其中以下报告: Request.UserAgent Request.Browser.Id Request.Browser.Browser Request.Browser.MajorVersion Request.Browser.MinorVersi
..
我是新来ASP.NET和想捕捉我的网站上关于人的详细信息。所以,我捕捉到 Request.UserAgent 属性文件中。任何人都可以解释如何解构这些,所以我知道他们是什么意思?我其实有些用户代理我看难住了。例如: IE2.0d; WINNT:Mozilla的/ 1.22(兼容; MSIE 2.0D;用于Windows NT):从来没有听说过IE2.0的,所以这是伪造扫描我的网站,为什么?此
..
***************的 编辑2 的 ************* **** 我想通了这个问题...但我不喜欢的影响。我在测试我们的iPhone有针对性的移动应用较早,使用插件来掩盖Firefox的用户代理字符串作为一个iPhone。 净是逸岸不产生所需的code的基础上那块单独的信息后背上。 我不喜欢这种但是,因为自从iPhone和其它多媒体设备能够跨preT的javascript,
..
我在哪里移动设备上的用户遇到的MVC错误常规桌面上查看该网站时不会出现问题。我可以使用Chrome的开发者工具和应用任何其他UA比默认的一贯重现错误。 引发的潜在的例外是: 的ArgumentException:路径中具有非法字符。 在System.IO.Path.CheckInvalidPathChars(字符串路径,布尔checkAdditional) 在System.IO.Path.
..