Socket http和https的使用区别

来源:互联网 发布:生物医学数据库 编辑:程序博客网 时间:2024/06/05 07:02

http

80端口http默认端口

Socket socket = new Socket(InetAddress.getByName(url.getHost()), 80);

https

443端口即网页浏览端口,主要是用于HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP。

Socket socket =  (SSLSocket)((SSLSocketFactory)SSLSocketFactory.getDefault()).createSocket(InetAddress.getByName(url.getHost()), 443);  

其他保持一致


/** * Created by Administrator */public class MStringUtils {    private MStringUtils() {    }    public static boolean isNullOrEmpty(String str) {        if (str == null) return true;        if (str.equals("null")) return true;        if (str.equals("[null]")) return true;        if (str.isEmpty()) return true;        if (str.equals("")) return true;        if (str.equals("(null)")) return true;        return false;    }}

0 0
原创粉丝点击