您的位置:首页 > 新闻资讯 >文章内容
HTTP代理ip的实现
来源:互联网 作者:admin 时间:2020-03-13 09:28:07

  Web代理是一种存在于网络中间的实体,提供各式各样的功能。现代网络系统中,Web代理无处不在。有关HTTP的博文中,多次提到了代理对HTTP请求及响应的影响。今天谈谈HTTP代理本身的一些原理,以及如何用Node.js快速实现代理。



  HTTP代理存在两种形式,分别简单介绍如下:


  第一种是RFC 7230-HTTP/1.1:Message Syntax and Routing(即修订后的RFC 2616,HTTP/1.1协议的第一部分)描述的普通代理。这种代理扮演的是「中间人」角色,对于连接到它的客户端来说,它是服务端;对于要连接的服务端来说,它是客户端。它就负责在两端之间来回传送HTTP报文。


  第二种是Tunneling TCP based protocols through Web proxy servers(通过Web代理服务器用隧道方式传输基于TCP的协议)描述的隧道代理。它通过HTTP协议正文部分(Body)完成通讯,以HTTP的方式实现任意基于TCP的应用层协议代理。这种代理使用HTTP的CONNECT方法建立连接,但CONNECT最开始并不是RFC 2616-HTTP/1.1的一部分,直到2014年发布的HTTP/1.1修订版中,才增加了对CONNECT及隧道代理的描述,详见RFC 7231-HTTP/1.1:Semantics and Content。实际上这种代理早就被广泛实现。


相关文章内容简介
推荐阅读
  • 03 2019-04
    怎么搭建ip代理池生成ip使用?

    ip代理池是怎么搭建的?爬虫要想一直工作,少不了代理IP。若是任务重,可能一个代理IP商的IP数量满足不了需求,因此搭建IP代理池也就是自然的事情了。那么怎么搭建ip代理池生成ip使用?

  • 27 2020-09
    为什么要选择独享代理IP

    有朋友说,试用了独享IP池,感觉效果差距不是很大啊,为什么价格相差有点大呢?为什么要选择独享代理IP呢?

  • 22 2019-02
    使用scrapy框架来写爬虫有什么优势?

    我们在写爬虫的时候,都会选用一些爬虫框架,这样更加省事。比如Scrapy,PySpider,Crawley,Portia等等,其中Scrapy是最常用的一种,那么使用Scrapy爬虫框架有什么优势?为什么大家喜欢使用scrapy框

  • 23 2020-09
    代理ip让上网更安全

    我们知道,当我们上网时,我们的真实IP可能会被泄露,当被别有用心的人获取到时则可能会对我们造成一些伤害。而如果使用了代理IP上网后,则完美的隐藏了我们的本机真实IP,多加了一份安

  • 10 2020-11
    选择好的代理IP资源

    代理IP服务商那么多,代理IP包那么多种。很多人想买好的代理IP资源,却不知道如何选择。今天我们就来讨论什么样的代理IP资源是好的代理IP资源。

  • 16 2019-05
    利用代理IP刷单有效吗?

    利用代理IP刷单有效吗?如今可谓是电商这个行业发展的春天,无论是一些传统的网络购物平台,或者是自己做生意的微商,强大的最近几年的电商市场。但是行业强大之后,竞争也会越来越大

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部