[英]SOAP Web service need to send request using https protocol in java
[英]HTTPS web request in Java
我目前正在嘗試使用以下站點提供的 api 檢查 MD5 哈希: https : //md5db.net/api/
以下代碼似乎產生錯誤,無法找到該站點。 但是,該代碼確實適用於其他站點。 它似乎不適用於 md5db.net 站點。 不知道我做錯了什么。
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
public class FetchURLData {
public static void main(String[] args) {
try {
URL url = new URL("https://md5db.net/api/5d41402abc4b2a76b9719d911017c592");
BufferedReader br = new BufferedReader(newInputStreamReader(url.openStream()));
String strTemp = "";
while (null != (strTemp = br.readLine())) {
System.out.println(strTemp);
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
更新到 Java 8u101 或更新版本。
該站點使用由 Let's Encrypt 頒發的 SSL 證書,但是這里提到的 Java 8u100 或更早版本不支持該證書:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.