Java 只读了一半的 web url

标签 java

我尝试从网页上阅读整个源代码,但我只收到了一半或更少。 我的代码有问题吗?

这是我写的代码:

public class ReadFromReuters {

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {
    // TODO code application logic here
    ReadFromReuters rfr = new ReadFromReuters();
    try(BufferedReader br = new BufferedReader(new InputStreamReader(rfr.getConnection().getInputStream()))){
        String str;
        while((str = br.readLine()) != null){                
            System.out.println(str);
        }
    }catch(IOException ioe){}         
}
public URLConnection getConnection() throws MalformedURLException, IOException{
    URL reuters = new URL("http://www.quickflix.com.au/browse/play");
    URLConnection conn = reuters.openConnection();        
    return conn;
}
public void splitBy(String str){

}
}    

最佳答案

测试了你的代码。似乎工作。我已经将您的代码输出和站点的源代码与 WinMerge 进行了比较。结果:没有差异。 注意:本站使用分页!您只能获得包含此代码的第一页。

关于Java 只读了一半的 web url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19524929/

相关文章:

java - 如何在 java swing 应用程序中包含 sphinx 4

java - 如何运行包含 clojure 和 java 代码编译的类文件的 jar 文件。 java文件包含main方法

java - Spring Boot 不提供静态内容(Angular-CLI)来为 Tomcat 上的应用程序提供服务

java - JSoup 从元素列表创建数组列表

java.lang.NullPointerException..与xml文件结构有关?

java - 外部 jar 中的 Spring 自定义格式化程序

java - 如何使用 Java 在 liquibase 中生成更改日志文件

java - Android Studio 模拟器不工作

java - JDK 和 joda-time 日期格式化程序 : how to consider day light savings time

java - Apache POI 公式检查范围内的任何单元格不为空