我创建了一个 Web 应用程序,并托管在服务器上。现在我想创建一个 java 程序,它将循环访问(或“点击”)我的应用程序的 URL,以便我可以检查我的 Web 应用程序可以处理多少负载。此外,该程序应该能够告诉我 URL 何时成功访问,何时不成功。
我尝试在不使用循环的情况下执行它:
try {
URL url = new URL("https://example.com/");
BufferedReader in = new BufferedReader(
new InputStreamReader(url.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
System.out.println(inputLine);
}
in.close();
} catch (Exception e) {
System.out.println("e: " + e.toString());
}
但是,我得到了这个错误:
e: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching example.com found.