我需要做的就是通过https连接。我必须使用commons客户端吗?
答案 0 :(得分:2)
不,您不必,您可以使用常规URLConnection
。像这样:
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL url = new URL("https://jax-ws.dev.java.net/");
URLConnection uc = url.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
uc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
System.out.println(inputLine);
}
in.close();
}
}
如果您要连接的网站使用的证书尚未由知名CA或自签名证书签名,则可能需要更多工作。但这是另一个故事。
答案 1 :(得分:0)
是。只需使用URL类并指定HTTPS网址。