HTML
任意のWebページのソースを取得できるアプリケーションを開発しようとしています。取得することはできますが、code
いくつかを使用して同じコードを試しているとfacebook profile links
、空になりstring
ます。
私はを使用してHttpURLConnection
います。私は次のようにコードを試しています:
URL url = new URL(urlPassed);
HttpURLConnection urlc = (HttpURLConnection) url.openConnection();
BufferedInputStream buffer = new BufferedInputStream(urlc.getInputStream());
そして、私はループ内でそのバッファを読み取ろうとしています。buffer.read(by)
ここ"by"
で、はサイズのバイト配列です7024
。ただし、Facebookページを除く他のすべてのWebページでは正常に機能します。
これには何か理由がありますか?これを解決するためのアイデアはありますか?