luminati解惑:https
什么是https协议?
https全称为Hypertext Transfer Protocol over Secure Socket Layer,中文含义为“超文本传输协议在安全加密字层”,简单来说就是加密数据传输,通俗的说就是安全连接。
简单的讲,https协议相当于在http协议下加入SSL层,大家知道https的安全基础就是SSL,所以如果要对传输的详细内容进行加密,就需要SSL。 https用于安全的http数据传输。http和https之间的主要区别如下:
1)https协议需要到正规的CA机构(如Symantec、GeoTrust等)申请SSL证书,证书有免费和付费两种,而且会过期,过期了就需要更新证书。
2、http是超文本传输协议,信息是明文传输,没有进行加密。而https传输的是具有安全性的ssl加密信息。
3、http和https使用的是完全不同的连接方式,用的端口也不一样,http使用的端口是80,https使用的端口是443,这也是为什么luminati默认只支持80和443端口的缘由。
4、http的连接是很简单的无状态连接,https协议是由SSL+http协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
更多比较在文章 http,https,socks协议
什么是HTTPS(SSL)代理?
实际上,HTTPS代理是带有字母“ S”的HTTP代理,这意味着SSL(安全套接字层)支持HTTP连接,从而使其更加安全。
该代理主要用于发送敏感信息。
HTTP代理可以处理仅使用HTTP作为其协议的应用程序的请求。
使用HTTP代理成为更好的选择,因为使用HTTP代理传输的数据即使被拦截也变得不可读。
HTTPS代理被认为是更高级别的代理。