因此,当前在我的网站上,我会在用户OS
注册帐户时登录他们。然后,他们可以OS
在其“帐户页面”上查看(他们在注册时记录的内容)。
但是我的问题是,让用户OS
从useragent
PHP中进行解析可靠吗?例如,我让用户useragent
通过这个$_SERVER['HTTP_USER_AGENT']
在PHP中,然后分析它,并提取其OS
从useragent
。我可以依靠合法用户的准确性吗?
我并不在乎黑客是否可以欺骗它useragent
,我真正想知道的是,这个($_SERVER['HTTP_USER_AGENT']
)是否能为我提供OS
来自合法(非黑客)网站访问者的准确用户?
是的,对于非黑客用户而言,它是可靠的。
更多说明
用户代理字符串是浏览器自己发送到Web服务器以标识自己的文本,以便网站可以基于浏览器或基于浏览器兼容性发送不同的内容。
Mozilla是浏览器渲染引擎(Firefox的核心),而Chrome和IE包含字符串Mozilla / 4或/ 5的事实表明它们与该渲染引擎兼容。
您还可以使用php的get_browser()函数。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句