http和socks5有什么区别
2020-08-14
socks包含https,https包含http。socks代理适用的范围广。https协议只支持http/https,一般的ie代理用的http/https协议。如果是应用层协议一般不用http/https,有些应用程序只能使用socks代理。
socks工作在会话层上,而http工作在应用层上,socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求),所以socks代理服务器比应用层代理服务器要快得多。
一、http
1、介绍
代理客户机的http访问,主要代理浏览器访问网页,它的端口一般为80、8080、3128等。
2、协议
HTTP协议即超文本传输协议,是Internet上行信息传输时使用广泛的一种非常简单的通信协议。部分局域网对协议进行了允许访问公开数据,只允许用户通过HTTP协议访问外部网站。目前HTTP功能支持“直接连接”和通过”HTTP代理“形式的连接。
选择其中的何种形式,要视用户所在的局域网(或其它上网环境)的具体情况。
二、socks5
采用socks协议的代理服务器就是socks服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。Socks 不要求应用程序遵循特定的操作系统平台,
Socks 代理与应用层代理、 HTTP 层代理不同,Socks 代理只是简单地传递数据包,而不必关心是何种应用协议。
声明:本文来自网络投稿,不代表IPIDEA立场,若存在侵权、安全合规问题,请及时联系IPIDEA进行删除。
上一篇:HTTP代理IP模式是什么