浏览器代理字符串的用途是什么?如果它提供了有关用户正在访问该网站的浏览器的信息,但它可能是欺骗性的;我认为没有理由。
答案 0 :(得分:1)
因为它提供了有关用户从中访问网站的浏览器的信息。
网站可以使用用户代理标头来呈现不同的体验。例如,如果浏览器为iPhone提供用户代理字符串,则该站点可能会返回302重定向到移动UX。如果它为非常旧的浏览器提供用户代理字符串,则该站点可以返回到下层UX的重定向,例如,一个不需要javascript的,或者不需要HTML5的。
当然,它可能是欺骗性的;其他很多东西也可以。不确定为什么你认为否定它的使用。对于非恶意用户,定制网站非常方便。
答案 1 :(得分:1)
"用户代理"标题字段包含有关用户的信息 代理发起请求,服务器经常使用它来帮助 确定报告的互操作性问题的范围,以便工作 围绕或定制响应以避免特定用户代理 限制,以及有关浏览器或操作系统的分析 使用
......就欺骗而言:
如果是用户 代理伪装成不同的用户代理,收件人可以假设 用户有意希望看到为其量身定制的响应 识别出用户代理,即使它们可能效果不佳 正在使用的实际用户代理。