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ページでは正常に機能します。
これには何か理由がありますか?これを解決するためのアイデアはありますか?