Подделка пользовательского агента для мобильного приложения

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

Или проблема возникает из-за чего-то другого, кроме пользовательского агента?


person Akhil K Nambiar    schedule 10.08.2011    source источник


Ответы (1)


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

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

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

person David d C e Freitas    schedule 11.08.2011
comment
IP в порядке. Потому что это тот же Docomo sim, который я использую. и страница загружается в WAP-браузере, но не в мобильном приложении. - person Akhil K Nambiar; 11.08.2011