Ложный пользовательский агент для мобильного приложения - PullRequest
0 голосов
/ 10 августа 2011

Я создаю мобильное приложение, которое отображает источник WAP-сайта. но я не могу получить html-источник моего WAP-сайта оператора http://divein.tatadocomo.com. Я сомневаюсь, что отсутствует пользовательский агент. Итак, могу ли я подделать мобильное приложение в качестве браузера WAP для извлечения исходного содержимого. Приложение построено на MIDP Java 2.0

Или это другой пользовательский агент, вызывающий проблему?

1 Ответ

0 голосов
/ 11 августа 2011

Хороший вопрос, да, есть и другие факторы, которые Оператор в этом случае может принять во внимание.

  1. Они могут определить, являетесь ли вы владельцем их сети (т. Е. Исходящий IP, который вы не можете изменить)
  2. Возможно, они ищут другие HTTP-заголовки, кроме User-Agent .Один из них: Accept header (сообщает серверу, какие страницы он может принимать, например, html, wml и т. Д.)

Просмотрите все заголовки http вваш браузер (например, с помощью Chrome) и посмотрите, с каким из них вы можете играть.Во-вторых, зайдите на сайт, который возвращает все ваши заголовки с мобильного устройства, затем эмулируйте все эти заголовки на вашем компьютере и посмотрите, работает ли он.Если это не так, то скорее всего это ваш IP.

...