Как узнать, какой браузер использует пользователь? - PullRequest
0 голосов
/ 26 октября 2010

Мы начали разработку приложения для службы экстренной помощи с учетом местонахождения.Пользователи могут подключаться через компьютер, смартфон или даже через WAP.Мы хотим использовать облачные серверы (GAE или AWS).Мы хотим оптимизировать сайт под устройство пользователя.

Не могу точно узнать, как узнать устройство или браузер, который использует пользователь.Из apache, анализируя запрос браузера, мы могли узнать тип браузера.Но как узнать, что в облачных серверах, таких как GAE или AWS?Есть ли другой способ узнать, какой браузер или устройство использует пользователь?Также возможно ли узнать IP-адрес пользователя в GAE или AWS?

Заранее спасибо.

1 Ответ

1 голос
/ 26 октября 2010

У меня нет опыта программирования в облаке, но заголовки запросов (среди них USER_AGENT) приходят от клиента, а должен присутствовать как обычно.

Для GAE / Python ответ на этот вопрос: User-Agent в Python Google App Engine

Для GAE / Java подсказка содержится в документах GAE. Должен быть объект запроса, содержащий все заголовки.

...