【发布时间】:2017-06-18 12:53:52
【问题描述】:
我目前正在尝试使用以下站点提供的 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();
}
}
}
【问题讨论】:
-
“似乎产生了一个错误” 你觉得这个描述有用吗?我们没有。也许您实际上应该使用完整的堆栈跟踪向我们展示错误。 --- 此外,该代码无法编译。
-
MD5 未加密。
-
HTTPS 连接需要握手...类似问题:stackoverflow.com/questions/18576069/…