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

时间:2010-10-26 18:53:30

标签: browser cloud cross-browser cloud-hosting

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

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

提前致谢。

1 个答案:

答案 0 :(得分:1)

我没有使用云编程的经验,但请求标头(其中USER_AGENT)来自客户端,而应该像往常一样存在。

对于GAE / Python,答案就是这个问题:User-Agent in Google App Engine python

对于GAE / Java,提示位于GAE docs.必须有一个包含所有标题的请求对象。