关于UA,大家在日常工作中常有一些疑问,这里集中解答。

  • 为什么所有浏览器都带 Mozilla?1990年代浏览器大战时期,为获得与Netscape相同的网页,各浏览器纷纷加上Mozilla前缀并沿用至今,如今它已无实际识别意义。
  • UA可以修改吗?可以。开发者工具、浏览器插件都能伪造UA,但改UA不等于匿名。
  • 改UA能完全伪装成真人吗?不能。网站还会结合IP、浏览器指纹、行为特征等多维数据综合判断。
  • UA能唯一识别某个用户吗?不能。UA只描述设备和浏览器类型,大量用户共享同一段UA。
  • 新版浏览器还在用UA吗?Chrome 等已推动UA缩减并转向 Client Hints,传统UA携带的信息正逐渐减少。