Browser 如何知道用户正在使用的浏览器?

Browser 如何知道用户正在使用的浏览器?,browser,cloud,cross-browser,cloud-hosting,Browser,Cloud,Cross Browser,Cloud Hosting,我们已经开始开发位置感知紧急服务的应用程序。用户可以通过电脑、智能手机甚至WAP进行连接。我们希望使用云服务器(GAE或AWS)。我们希望为用户的设备优化站点 我无法确切了解用户使用的设备或浏览器。从apache,通过分析浏览器请求,我们可以知道浏览器类型。但如何在GAE或AWS等云服务器中了解这一点?有没有其他方法可以了解用户使用的浏览器或设备?还可以知道GAE或AWS中用户的ip地址吗 提前感谢。我没有在云中编程的经验,但是请求头(其中USER\u AGENT)来自客户端,应该像往常一样出现

我们已经开始开发位置感知紧急服务的应用程序。用户可以通过电脑、智能手机甚至WAP进行连接。我们希望使用云服务器(GAE或AWS)。我们希望为用户的设备优化站点

我无法确切了解用户使用的设备或浏览器。从apache,通过分析浏览器请求,我们可以知道浏览器类型。但如何在GAE或AWS等云服务器中了解这一点?有没有其他方法可以了解用户使用的浏览器或设备?还可以知道GAE或AWS中用户的ip地址吗


提前感谢。

我没有在云中编程的经验,但是请求头(其中
USER\u AGENT
)来自客户端,应该像往常一样出现

对于GAE/Python,答案是这个问题:

对于GAE/Java,提示位于中,其中必须有一个包含所有头的请求对象