-3

このコードは、Web サイトのモバイル バージョンを返します。代わりにデスクトップ版を入手するには?

InputStreamReader page = new InputStreamReader(new URL('http://www.***.com/').openStream());
4

1 に答える 1

5

デスクトップ ブラウザに一致するユーザー エージェントを使用する

ソースで編集

URL url = new URL("http://www.clarku.edu/");
URLConnection connection = url.openConnection();
connection.addRequestProperty("User-Agent", "Mozilla/6.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1");

BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
于 2013-02-08T07:50:46.037 に答える