HTTP 代理服务器和隧道

本文介绍了HTTP代理服务器和隧道的工作原理,包括正向代理(也称为网关)和反向代理。正向代理用于匿名浏览和内容缓存,而反向代理则用于服务器负载均衡、内容缓存和服务器身份隐藏。反向代理还能用于压缩内容和提高传输速度。此外,代理服务器可能会通过HTTP头部暴露客户端信息。
摘要由CSDN通过智能技术生成

HTTP 代理服务器和隧道

当访问不同的网站时,代理服务器和HTTP管道帮助访问万维网 . 一个代理可以是用户的本地计算机,或者介于用户计算机和终端服务器之间的地方。本章节概述
一些关于代理和相关配置选项的基础知识。

有两种代理: 正向代理 (如:管道、网关) 和反向代理 (用于控制和保证服务器的负载均衡、认证、加密和缓存)。

正向代理

正向代理, 也可以叫“网关” 或者仅仅为一个或多个客户端提供代理服务的“代理”。在互联网上像这样的代理不计其数。 他们存储并转发网络服务(如DNS,网页)以减少和控制大家所使用的带宽。

正向代理可以是匿名代理,并允许用户在浏览web或者使用其他服务时隐藏自己的IP。 TOR (洋葱路由), 匿名地在多个代理间路由因特网。

##反向代理

顾名思义,反向代理所做的事情与正向代理相反:正向代理代表客户端(或者发送请求的主机),而反向代理代表服务器。正向代理可以隐藏客户端的身份,而反向代理
可以隐藏服务器的身份。反向代理的用处很多,例如:

  • 负载均衡:在多个服务器之间分发负载,
  • 缓存静态内容:缓存图片等静态内容,为服务器分担压力,
  • 压缩:压缩和优化内容以加快传输的速度。

通过代理转发客户端消息

代理可以将请求地址设置为自身的IP,这可以隐匿客户端的身份。然而,这也会导致原始请求的部分信息丢失。发起请求的客户端的IP地址可以用来调试、统计或者生成基于位置的内容。通常使用如下 HTTP 头来暴露这部分信息:

标准头部:

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值