您的位置:首页 >文章内容
简单科普什么是HTTP代理​
来源: 作者:admin 时间:2019-09-12 11:30:54

  简单科普什么是HTTP代理。HTTP代理本质上是一个Web应用,它和其他普通Web应用没有根本区别。HTTP代理收到请求后,根据Header中Host字段的主机名和Get/POST请求地址综合判断目标主机,建立新的HTTP请求并转发请求数据,并将收到的响应数据转发给客户端。


简单科普什么是HTTP代理


  如果请求地址是绝对地址,HTTP代理采用该地址中的Host,否则使用Header中的HOST字段。做一个简单测试,假设网络环境如下:

  192.168.1.2 Web服务器

  192.168.1.3 HTTP代理服务器

  使用telnet进行测试

  $ telnet 192.168.1.3

  GET / HTTP/1.0

  HOST 192.168.1.2

  注意最后需要连续两个回车,这是HTTP协议要求。完成后,可以收到 http//192.168.1.2/ 的页面内容。下面做一下调整,GET请求时带上绝对地址

  $ telnet 192.168.1.3

  GET http//httpbin.org/ip HTTP/1.0

  HOST 192.168.1.2

  注意这里同样设置了HOST为192.168.1.2,但运行结果却返回了 http//httpbin.org/ip 页面的内容,也就是公网IP地址信息。


  从上面的测试过程可以看出,HTTP代理并不是什么很复杂的东西,只要将原始请求发送到代理服务器即可。在无法设置HTTP代理的情况下,对于少量Host需要走HTTP代理的场景来说,最简单的方式就是将目标Host域名的IP指向代理服务器,可以采取修改hosts文件的方式来实现。


  迅速代理IP平台专业提供HTTP代理、HTTPs代理IP和Socks5代理IP服务,欢迎广大顾客朋友们前来咨询。【推荐阅读:代理IP能无限网络刷票吗?


按字母排序文章
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
相关文章内容简介更多>>
最新标签
推荐阅读
  • 21 2019-11
    什么场景需要HTTP代理​?

    什么场景需要HTTP代理​?每天都需要使用网络的人们应该都听说过HTTP代理,但还有很多人对其的作用并不了解。下面就为大家详细介绍哪些业务可以用到HTTP代理。

  • 28 2020-09
    静态ip与动态ip的区别在哪里呢

    动态IP需要在连接网络时自动获取IP地址以供用户正常上网,而静态IP是ISP或网络设备分配给用户的IP地址,可以直接连接上网,不需要获取IP地址,那静态ip与动态ip的区别在哪里呢?动态ip如何

  • 16 2019-04
    最新国内HTTP代理IP哪里找?

    迅速软件所有IP均为高匿名,IP安全性更高,可以很好的隐藏用户真实IP地址,服务器端不会认为我们使用了代理,看起来就如同真正用户访问一样。

  • 01 2019-11
    HTTP代理​为什么普及不高?

    HTTP代理为什么普及不高?HTTP代理IP很多人都知道,相对于代理ip来说安全性很高。但其实HTTP代理IP已经问世多年,一直没有广泛的普及而已。

在线客服

QQ资讯

上班时间