0

WAPサイトのソースを表示するモバイルアプリケーションを構築しています。しかし、オペレーターのWAPサイトhttp://divein.tatadocomo.comのhtmlソースを取得できません。欠落しているのはユーザーエージェントではないかと思います。それで、ソースコンテンツを抽出するためのWAPブラウザとして機能するモバイルアプリケーションを偽造できますか?アプリケーションはMIDPJava2.0上に構築されています

それとも、問題を引き起こしているのはユーザーエージェント以外の何かですか?

4

1 に答える 1

0

いい質問です。はい、この場合、オペレーターが考慮に入れる可能性のある他の要因があります。

  1. 彼らはあなたが彼らのネットワークを所有しているかどうかを判断できます(つまり、変更できない元のIP)
  2. おそらくUser-Agent以外の HTTP ヘッダーを見ている可能性があります。それらの 1 つは次のとおりです。Acceptヘッダー (これは、サーバーが受け入れることができるページの種類 (例: html、wml など) をサーバーに通知します)

ブラウザのすべての http ヘッダーを見て (たとえば Chrome を使用して)、どのヘッダーを使用できるかを確認してください。次に、モバイル デバイスからすべてのヘッダーをエコー バックするサイトにアクセスし、それらすべてのヘッダーを PC でエミュレートして、動作するかどうかを確認します。そうでない場合は、おそらくあなたの IP です。

于 2011-08-11T06:56:42.587 に答える