ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

用户代理(User Agent)详解(译)

用户代理(User Agent)详解(译) 用户代理HTTP头浏览器什么是用户代理用户代理User Agent是代表用户行为的计算机程序例如在Web环境中浏览器就是一种用户代理。除了浏览器用户代理还可以是爬取网页的机器人、下载管理器或是其他访问Web的应用程序。User-Agent HTTP 头浏览器在向服务器发送每个请求时都会包含一个用于自我标识的User-AgentHTTP 头这个头的值被称为用户代理字符串UA string。该字符串通常用于标识浏览器类型、版本号以及其运行的操作系统。用户代理字符串的用途服务器可以通过用户代理字符串来提供定制化的内容例如根据操作系统或浏览器特性返回不同的页面版本。同时它也被用于统计分析和防止某些自动化访问如垃圾邮件机器人。注意事项用户代理字符串可以被伪造因此不应将其作为安全验证的唯一依据。此外随着Web技术的发展用户代理字符串的格式和内容也在不断演变开发者应关注其兼容性和隐私影响。译文来源MDN User agentCC BY-SA 2.5 (MDN)由本人翻译整理转载请注明出处。
返回列表