HTTP中介 代理与网关
HTTP中介之代理
对于web客户局端来说,代理扮演的是服务器的角色,接收request,返回response
对于web服务器来说,代理扮演的是客户端的角色,发送request,接收response
web代理
代理的作用
- 抓包
- FQ 拦截服务器
- vpn和代理看起来像,原理完全不一样,是隧道技术,实现在数据链路层或网络层实现
- 匿名性 匿名访问 通过删除http报文中的身份信息,从而对远端服务器隐藏http服务器地址
- 过滤器 http没有识别能力 儿童模式
HTTP中介之网关
- 网关可以作为某种翻译器使用,它抽象除了一种能够达到资源的方法。网关是资源和应用程序之间的粘合剂
- 网关扮演的是协议转换器的角色
client - web代理 - web服务器
client - web网关 - email服务器
web网关在一侧使用HTTP协议,在另一侧使用另一种协议
服务器端网关: 通过HTTP协议 与客户端对话,通过其他协议与服务器通信
客户端网关:通过其他协议与客户端对话,通过HTTP协议与服务器通信
常见的网关类型
- HTTP/* 服务器端web网关
- HTTP/HTTPS 服务器端安全网关,加密之后发给服务器
- HTTPS/HTTP 客户端安全加速网关 安全网关
- 资源网关