Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用java获取此网页的内容_Java_Ssl - Fatal编程技术网

如何用java获取此网页的内容

如何用java获取此网页的内容,java,ssl,Java,Ssl,我正在尝试使用Java查找此页面的内容 然而,我得到下面的错误。我该怎么解决呢 线程“main”javax.net.ssl.SSLHandshakeException中的异常: sun.security.validator.validator异常:PKIX路径生成失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效证书路径 您的客户没有认证,您应该看到: 可能重复的(也有:)可能重复的 /* *

我正在尝试使用Java查找此页面的内容

然而,我得到下面的错误。我该怎么解决呢

线程“main”javax.net.ssl.SSLHandshakeException中的异常: sun.security.validator.validator异常:PKIX路径生成失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效证书路径


您的客户没有认证,您应该看到:

可能重复的(也有:)可能重复的
/*
 * SynonymFinder.java
 * 
 */    
import java.net.URL;
import java.util.Scanner;

public class SynonymFinder {

    public static void main(String[] args) throws Exception {
        SynonymFinder obj = new SynonymFinder();

        System.out.println(get("https://wordassociations.net/en/words-associated-with/cessation?button=Search"));
    }

    public static String get(String url) throws Exception {
        StringBuilder sb = new StringBuilder();
        for(Scanner sc = new Scanner(new URL(url).openStream()); sc.hasNext(); )
           sb.append(sc.nextLine()).append('\n');
        return sb.toString();
     }
}