user-agent相关内容

使用 JavaScript 获取用户代理

我想要一个脚本,它可以获取用户的用户代理并将其支持到一个属性. 我正在制作一个网站问题联系表,我通常需要知道用户使用的是什么浏览器.如何检测用户代理字符串并将其作为输入元素的值. 我的 html 看起来像: 我希望将用户代理作为 value 属性添加到其中,使其看起来像: ..
发布时间:2021-11-30 15:52:23 前端开发

设置 java URLConnection 的用户代理

我正在尝试使用带有 URLConnection 的 Java 解析网页.我尝试像这样设置用户代理: java.net.URLConnection c = url.openConnection();c.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.2 ..
发布时间:2021-11-25 14:13:30 Java Web开发

从用户代理或 Javascript 检测 64 位或 32 位 Windows?

我想提供正确版本的下载.我拥有的版本是: 32 位 Windows 64 位 Windows Linux 使用用户代理字段检测 Linux 很容易;但是否有可能可靠地确定 Windows 是 32 位还是 64 位? 用户可能使用奇怪的浏览器——IE 和 Firefox 很常见,我们可能在某个地方有一个 Opera 用户;也许也是 Chrome 用户.我知道 64 位 Win ..
发布时间:2021-11-25 04:58:51 C#

在 .net 4.5 中使用 ClientWebSocket 时如何设置 User-Agent 和 Referer 标头?

使用 ClientWebSocket.SetHeader 的明显答案会引发异常,因为它是受保护的标头: 发生 System.ArgumentExceptionMessage=必须使用适当的属性或方法修改“User-Agent"标头.参数名称:名称参数名称=名称堆栈跟踪:在 System.Net.WebHeaderCollection.ThrowOnRestrictedHeader(String ..
发布时间:2021-11-24 09:38:16 C#

我应该使用自定义标头还是 useragent 标头将设备信息发送到服务器

每次我向服务器发送 API 请求时,我都希望发送设备类型和操作系统版本等信息(来自我的移动应用).我的第一个想法是使用用户代理,但我想知道使用“X-deviceType"或/和“X-osVersion"等自定义 http 标头是否有任何好处. 解决方案 我正在使用 X-Device HTTP 标头. 在大多数情况下运行良好,但是我注意到来自代理后面的一些请求似乎正在从该标头中剥离数据 ..
发布时间:2021-11-15 02:12:47 其他开发

是否允许使用伪造的用户代理?

我想知道是否允许伪造用户代理以假装我的脚本是 safari 或任何其他浏览器?如果我在脚本中伪造了用户代理,我会遇到麻烦吗?我指的不是像“我的脚本"这样的自定义代理,我指的是属于“Mozilla/5.0(Macintosh;Intel Mac OS X 10_9_1)AppleWebKit/537.73.11(KHTML,如 Gecko)"等浏览器的用户代理版本/7.0.1 Safari/537. ..
发布时间:2021-09-15 18:58:06 其他开发

Edge 12 和 13 的用户代理是否不同?

对我的网页的许多请求在用户代理字符串中包含“Edge/12".没有包含“Edge/13". 微软博客 表示令牌字符串应指示 Edge 的版本. ...但我的网页每天访问量超过 4 万次,但似乎没有来自 Edge 13 的访问 - 它们都来自 Edge 12. 微软关于 Edge 用户代理的文档是否与 Edge 13 的用户代理实际相符? 嗯……这个来源声称大多数 Edge ..
发布时间:2021-09-15 18:58:03 其他开发

我可以从 JavaScript 中查找用户代理吗?

我们知道可以使用 JSON 和回调来查找访问者的 IP,如下所示 我可以使用客户端 Javascript 执行 DNS 查找(主机名到 IP 地址)吗? 以及 http://news.ycombinator.com/item?id=1896015 - 但是对于用户代理来说类似的事情呢? 解决方案 这个字符串在 navigator.userAgent.但是,这个字符串不是很可靠,因为用户可以 ..
发布时间:2021-09-15 18:58:00 其他开发

用户代理:Google Web 预览版(Bot 或 Not)

我用来从真实用户中过滤机器人的方法之一是检查用户代理.检测后我阻止了他们正在使用的 IP.我看到很多访问者在他们的用户代理中嵌入了“Google Web Preview"(示例): mozilla/5.0 (x11; linux x86_64) applewebkit/537.36 (khtml, like gecko; google网页预览)chrome/41.0.2272.118 safar ..
发布时间:2021-09-15 18:57:57 其他开发

如何在 .ajax 请求中向 User-Agent 标头添加值?

我正在尝试为 Chrome 创建一个插件,我可以在其中从多个页面检索信息,其中一些页面具有负载平衡器,需要特定的用户代理代码才能将我路由到正确的位置. 现在,我正在执行 .ajax() 调用,并且我尝试了一些方法,例如: $.ajaxSetup({beforeSend:函数(请求){request.setRequestHeader("User-Agent","MyAgentCode");} ..
发布时间:2021-09-15 18:57:48 其他开发

将用户代理字符串分配给 Web 浏览器控件

是否有可能将用户代理字符串分配给 winforms 或 wpf 中的 Web 浏览器控件? 例如,我有 3 个不同的 Web 浏览器控件,每个控件都有不同的用户代理字符串? 解决方案 看看这个 更改 WebBrowser 控件的用户代理 ..
发布时间:2021-09-15 18:57:46 其他开发

JS 打开窗口并更改用户代理

我遇到了一个只使用 IE 的供应商的问题.我正在打开一个窗口并传递凭据.如果是 Chrome/FireFox/等,他们会阻止它.我能够成功更改用户代理以模仿 IE,但不能与打开窗口结合使用. openWindow('https://www.IEOnlyVendor.com?credentials=abc123');var __originalNavigator = 导航器;//将用户代理字符串更 ..
发布时间:2021-09-15 18:57:42 其他开发

阻止用户通过网络浏览器访问网页?

我和我的朋友正在开发一个程序.该程序将向我们的网页提交 GET 数据.但是,我们不希望用户通过程序以外的任何其他方式访问网页.我们可以阻止用户使用 HWID 身份验证共享程序,但没有什么可以阻止他们使用数据包扫描器获取网页的 URL.我们考虑过将要实现的用户代理身份验证,但用户代理很容易被欺骗. 所以我的问题是,我们怎样才能防止用户直接访问网页,而不是通过程序? 即使你没有一个完全有效 ..
发布时间:2021-09-15 18:57:39 其他开发

使用正则表达式验证用户代理

我正在尝试验证具有以下格式的用户代理 Mozilla/5.0 (Linux; U; Android ; ; Build/) AppleWebKit/(KHTML, like Gecko) Version/4.0 Mobile Safari/ 用户代理可以是即 Mozilla/5.0 (Linux; U; Android 4.2.2; en-us; AFTB Build/JDQ39) App ..
发布时间:2021-09-15 18:57:35 其他开发

更改 IE 用户代理

我正在使用 WatiN 来自动化 Internet Explorer,到目前为止它已经很棒了.但是,我真的希望能够更改 IE 的用户代理,以便服务器认为它实际上是 Firefox 或其他浏览器. Firefox 用户代理字符串类似于: Mozilla/5.0(Windows;U;Windows NT 6.1;en-US;rv:1.9.2.13)Gecko/20101203 Firefo ..
发布时间:2021-09-15 18:57:32 其他开发

Java 用户代理解析器

我正在寻找一个好的 Java USerAgent 解析器,我找到了 http://user-agent-utils.java.net/ 我如何测试它以查看是否得到正确的结果? 解决方案 你可以看看 UADetector,它似乎比支持更好user-agent-utils(最新的解析器,积极开发,每月发布) ..
发布时间:2021-09-15 18:57:29 其他开发

Awesomium,更改用户代理和推荐人

我刚开始使用 awesomium.我想了解如何更改用户代理和推荐人.例如,我需要初始化 5 个 istance o awesomium webcontrol,对于它们中的每一个,我需要不同的用户代理和不同的引用.这是我的简单代码 private void newbrowser(){browser = new Awesomium.Windows.Forms.WebControl();browse ..
发布时间:2021-09-15 18:57:26 其他开发