我有时在服务器日志中看到一个或另一个。

最佳答案

X开头的http头是不确定的头。它们不是在HTTP specification中指定的,而是由一些第三方创造的一种特定于供应商或“事实上”的标准,并由许多其他方接管,如httpX-Forwarded-For中的代理服务器。
特定的httpX-User-Agent头通常由一些独立的信使插入到实际的客户机和服务器之间,比如代理、loadbalancer、转码器等,也可以插入一些基于xmlhttprequest的库。它经常识别信使本身。User-Agent头应该仍然代表实际的客户机。有时在电子邮件中也会看到此标题,这表示负责发送邮件的电子邮件程序/软件。
它被称为HTTP_X_USER_AGENT(大写,HTTP前缀,下划线而不是连字符)是php特有的。

10-06 15:19