getInputStream()方法在Android中返回一个空字符串

时间:2012-05-28 12:47:41

标签: android facebook webpage httpurlconnection

我正在尝试开发一个应用程序,我可以获取任何网页的HTML来源。我能够获得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页面之外的所有其他网页 有什么理由吗?有什么想法解决这个问题吗?

0 个答案:

没有答案