1

HTTP接続を使用して「http://www.thecinemas.aw/main/」のデータを取得していますが、携帯電話で実行するとモバイルバージョンになります。とにかく、デスクトップバージョンをダウンロードするように強制することはできますか?

ありがとう

4

2 に答える 2

6

User-Agentデスクトップ クライアントであるかのように接続するには、おそらく接続を設定する必要があります。

HttpUrlConnectionを使用している場合は、次のようにすることができます。

URL url = new URL( "http://www.thecinemas.aw/main/" );
HttpUrlConnection connection = (HttpUrlConnection)url.openConnection();
connection.setRequestProperty( "User-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4" );
于 2012-10-28T20:07:25.850 に答える
1

HTTPリクエストのヘッダーにあるuser-agentを変更してみてください。

于 2012-10-28T20:04:46.930 に答える