http代理与sock代理有什么不同

 我来答
景瑞纹绣百科
推荐于2018-02-11 · 分享纹绣技术,关注我送视频教程!
景瑞纹绣百科
采纳数:760 获赞数:5518

向TA提问 私信TA
展开全部
一、概念不同:
1、HTTP代理即超文本传输协议,是Internet上行信息传输时使用最为广泛的一种非常简单

http代理的通信协议。部分局域网对协议进行了限制,只允许用户通过HTTP协议访问外部网站。目前HTTP功能支持“直接连接”和通过”HTTP代理“形式的连接。选择其中的何种形式,要视用户所在的局域网(或其它上网环境)的具体情况。

2、采用socks协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。Socks 不要求应用程序遵循特定的操作系统平台,Socks 代理与应用层代理、 HTTP 层代理不同,Socks 代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。

二、功能应用领域不同:

http代理的功能:
1.突破自身IP访问限制,访问国外站点。如:教育网、169网等网络用户可以通过代理访问国外网站。
2.访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源的允许访问范围之内),使用教育网内地址段免费
代理服务器,就可以用于对教育 网开放的各类FTP下载上传,以及各类资料查询共享等服务。
3.突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种限制是人为的,不同Serve对地址的封锁是不同的。所以不能访问时可以换一个国 外的代理服务器试试。
4.提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。
5.隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。

sock代理应用领域:
1)TUNNEL代理:经HTTPTunnet程序转换的数据包封装成http请求(Request)来穿透防火墙,允许利用HTTP服务器做任何TCP可以做的事情,功能相当于Socks5。
2)文献代理:可以用来查询数据库的代理,通过这些代理,可以获得互联网的相关科研学术的数据库资源,例如查询Sciencedirect网站(简称SD)、Academic Press、IEEE,SPRINGER等数据库。
3)教育网代理:指学术教育机构局域网通过特定的代理服务器可使无出国权限或无访问某IP段权限的计算机访问相关资源。
4)跳板代理:应用于跳板程序,可以看作一种具有动态加密的特殊socks5代理,,也可直接用于PSD软件。其端口一般为1813。
5)Ssso代理:代理客户机上的ssso程序访问远程网站,具有SSL加密强度的超级代理,支持socks。
6)Flat代理:代理客户机上的flatsurfer程序访问远程网站,具有高强度加密数据流的特殊代理,支持socks,最大可设置三次级联,可以设置穿越代理。其端口一般为6700。
7)SoftE代理:代理客户机上的SoftEther程序访问远程网站,应用虚拟集线器HUB和虚拟网卡技术,具备VPN功能及多种认证方式的代理,符合https协议。
Storm代理
2023-07-28 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP... 点击进入详情页
本回答由Storm代理提供
杨兆昆
推荐于2016-08-27 · TA获得超过105个赞
知道答主
回答量:165
采纳率:100%
帮助的人:217万
展开全部
http代理和socks代理的区别

SOCKS其实是一种网络代理协议。该协议所描述的是一种内部主机(使用私有ip地址)
通过SOCKS服务器获得完全的Internet访问的方法。具体说来是这样一个环境:用一台运行S
OCKS的服务器(双宿主主机)连接内部网和Internet,内部网主机使用的都是私有的ip地址
,内部网主机请求访问Internet时,首先和SOCKS服务器建立一个SOCKS通道,然后再将请求
通过这个通道发送给SOCKS服务器,SOCKS服务器在收到客户请求后,向客户请求的Internet
主机发出请求,得到相应后,SOCKS服务器再通过原先建立的SOCKS通道将数据返回给客户。
当然在建立SOCKS通道的过程中可能有一个用户认证的过程。

SOCKS和一般的应用层代理服务器完全不同。一般的应用层代理服务器工作在应
用层,并且针对不用的网络应用提供不同的处理方法,比如HTTP、FTP、SMTP等,这样,一旦
有新的网络应用出现时,应用层代理服务器就不能提供对该应用的代理,因此应用层代理服
务器的可扩展性并不好;与应用层代理服务器不同的是,SOCKS代理服务器旨在提供一种广义
的代理服务,它与具体的应用无关,不管再出现什么新的应用都能提供代理服务,因为SOCK
S代理工作再线路层(即应用层和传输层之间),这和单纯工作在网络层或传输层的ip欺骗(
或者叫做网络地址转换NAT)又有所不同,因为SOCKS不能提供网络层网关服务,比如ICMP包

socks4和socks5都属于socks协议,只是由于所支持的具体应用不同而存在差异。socks4代理只支持TCP应用,而socks5代理则可以支持TCP和UDP两种应用。不过由于socks5代理还支持各种身份验证机制,服务器端域名解析等,而socks4代理没有,所以通常对外开放的socks代理都是socks4代理,因此,UDP应用通常都不能被支持。也就是说,socks4能干的socks5都可以干,反过来就不行了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IPIDEA全球HTTP
2020-05-19 · TA获得超过582个赞
知道小有建树答主
回答量:1240
采纳率:96%
帮助的人:37万
展开全部
1、HTTP代理:HTTP代理就是介于浏览器和web服务器之间的一台服务器,连接代理后,浏览器不再直接向web服务器取回网页,而是向代理服务器发出request信号,代理服务器再想web服务器发出请求,收到web服务器返回的数据后再反馈给浏览器。
2、HTTP代理作用HTTP代理其作用就是说代理互联网客户去获得网络信息。比如IPIDEA代理。
3、HTTP代理应用场景:数据抓取、ASO优化、电商采集、游戏工作室、营销推广。

虽然SOCKS代理当然越来越受欢迎(有些人认为SOCKS与HTTP代理参数在SOCKS 5可用时结束),但HTTP代理仍然是目前最常见和最流行的代理形式。
与SOCKS相比,在更高级别的互联网安全性下运行,HTTP代理更加有限,因为它们只能通过相同的HTTP协议处理连接。
虽然这可能看起来有点不利,特别是如果您正在寻找所有在线活动的更多保护,事情的真相是HTTP代理(和HTTPS代理)能够与特定类型的连接进行交互以SOCKS协议永远不可能的方式。
虽然SOCKS是一种“军刀”代理协议,但HTTP代理更专注于激光 - 很像外科医生的手术刀。如果您要处理大量HTTP接口,您当然可以使用SOCKS选项,但通过利用HTTP解决方案提供的所有功能,您将节省大量时间和大量资源。
当您在解释数据时比较SOCKS代理与HTTP代理时,确实没有竞争对手。HTTP代理将提取更少的数据来获取您正在寻找的信息,有助于充分利用您的在线连接,而不会因盲目活动而陷入困境。
任何时候您实际代理您的整体速度都会有所降低,但与SOCKS代理相比,HTTP代理可显着减轻负载,并帮助您加快速度,延迟时间更短。
HTTP代理非常适合“常规使用”在线活动,但是如果您想确保您的连接是完全安全的HTTPS代理,个人和企业都使用IPIDEA的代理。如果您正在进行任何银行业务,支付账单或进行任何在线购物(或者只是想确保您的个人和私人数据保持个人和私人),您就使用HTTPS代理。额外的加密层非常值得。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闪臣HTTP
2022-09-14 · 专注高质量ip代理服务资源商,国内海量ip
闪臣HTTP
向TA提问
展开全部

超文本传输协议(HTTP)代理和安全套接字(SOCKS)代理
HTTP协议是Internet的标准代理协议。
关于HTTP协议功能的第一件事是,它基于请求-响应场景中的客户端-服务器模型。在大多数情况下,“客户端”是Web浏览器(即,您使用Web浏览器),并且客户端发出信息请求。该信息请求是一个HTTP请求,键入为统一资源定位符(URL)。同时,“服务器”是具有该信息的应用程序或另一台计算机。收到请求后,服务器以HTTP格式将资源(无数内容,例如图像或文本块)发送回客户端。
HTTP代理和SOCKS代理是两种不同类型的层。由于“ HTTP代理”看起来与“ HTTP协议”非常相似,因此有些混乱。虽然两种类型的代理都基于HTTP协议构建,但是它们之间存在一些关键差异。
HTTP代理功能

HTTP代理功能的主要突出特点是它们是在考虑非常特定的HTTP协议方法的情况下构建的。它们主要用于在该协议内进行获取和接收,而不是其他类型的网络连接。这包括特定的网络端口,通常所有HTTP通信都通过该端口进行路由。由于这些因素,HTTP代理在这两种类型中更为常见,通常是人们谈论代理使用时的意思。公共代理,私有代理和某些VPN服务都使用HTTP代理。

SOCKS代理功能
SOCKS代理在比HTTP代理更“低级”的位置运行。这意味着SOCKS代理更通用,应用更多且“不那么聪明”。从这个意义上讲,“智能”与编程和代理方法有关

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-11-13
展开全部
HTTP代理指的是使用代理服务器使网络用户访问外部网站。代理服务器是介于浏览器和Web服务器之间的一台服务器,是建立在超文本传输协议上的网络浏览方式,作用是可以防伪部分对协议进行了限制的局域网。
现在最好用的就是 618IP代理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式