我主要是为了防止对方修改User-Agent

php 中除了通过HTTP_USER_AGENT 外还有没有办法获取用户的操作系统信息?

holdtom
浏览 88回答 2
2回答

慕的地6264312

php所有的关于客户端的信息,都是通过客户端HTTP的Header中得到的,因此它只能是一个参考信息,大多数情况下只能用来做统计数据。你也不必太过担心用户修改user-agent,毕竟这只是少数用户。你不能依靠这些无法控制的数据做一些可靠性要求较高的事情,说白了,这个东西就是个君子协议,大多数情况下,大家都愿意做君子。

蝴蝶不菲

不能。HTTP协议中的UserAgent头信息是可以随意伪造的,是不可靠的。可以用它来做大量收集和分析
打开App,查看更多内容
随时随地看视频慕课网APP