如何将非标准用户代理添加到我的 wurfl 文件中?

发布于 2024-11-03 12:35:07 字数 200 浏览 6 评论 0原文

TweetMeme 的机器人使用自定义用户代理(如下),我的 51foundation 移动嗅探认为它是移动浏览器。有谁知道如何修补 wurfl 文件以防止这种情况?

-感谢

用户代理:Mozilla/5.0(兼容;MSIE 6.0b;Windows NT 5.0)Gecko/2009011913 Firefox/3.0.6 TweetmemeBot

TweetMeme's bot uses a custom user-agent (below) that my 51foundation mobile sniffing thinks is a mobile browser. Does anyone know how to patch the wurfl file to prevent this?

-Thanks

User-Agent: Mozilla/5.0 (compatible; MSIE 6.0b; Windows NT 5.0) Gecko/2009011913 Firefox/3.0.6 TweetmemeBot

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱,才寂寞 2024-11-10 12:35:07

当我在补丁文件中使用完整的用户代理时,我能够让它工作。

将以下内容放在补丁文件 (web_browsers_patch.xml) 中的 元素之前:

<device id="mozilla_ver5"
    user_agent="Mozilla/5.0 (compatible; MSIE 6.0b; Windows NT 5.0) Gecko/2009011913 Firefox/3.0.6 TweetmemeBot"
    fall_back="generic_web_browser" />

另请参阅我关于 匹配部分用户代理字符串

I was able to get it working when using the complete user agent in the patch file.

Place the following before the </devices> element in the patch file (web_browsers_patch.xml):

<device id="mozilla_ver5"
    user_agent="Mozilla/5.0 (compatible; MSIE 6.0b; Windows NT 5.0) Gecko/2009011913 Firefox/3.0.6 TweetmemeBot"
    fall_back="generic_web_browser" />

See also my question about matching partial user-agent strings

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文