代理
来源:互联网 发布:cntv live for mac 编辑:程序博客网 时间:2024/04/29 16:21
代理分为
- 正向代理
- 反向代理
- 透明代理
正向代理
正向代理很重要的一个特点就是需要在客户端进行配置,可以理解为客户端的加长手臂(通过它访问一些以前不能访问的站点),获取一些直接请求获取不了的资源。比如在 Chrome 中进行代理配置,配置的就是正向代理。正向代理是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。
反向代理
可以理解为一个真正服务器的傀儡。客户端不知道它发送的请求目的地是一个代理服务器。反向代理获得请求后再交给真正的服务器,或者从自己的缓存中读取数据,返回给客户端。它的一个重要作用就是分担源服务器的压力。CDN 服务器就是一个反向代理服务器。
透明代理
透明代理服务器,客户端不知道它的存在,用来身份认证、过滤一些请求等。例如装一个透明代理服务器,将所有通过服务器的请求中的 QQ 请求过滤掉,就阻止了对 QQ 的访问。
除了正向代理之外,其他两个代理服务器都不需要客户端将进行配置,客户端也不知道它们的存在。
0 0
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- 代理
- java使用poi或者jxl实现excel导出之后如何弹出保存提示框
- document.execCommand 实现简单的富文本编辑器
- Xshell复制粘贴便捷设置
- [iPhone高级] 基于XMPP的IOS聊天客户端程序(XMPP服务器架构)
- JAVA设计模式之单例模式
- 代理
- hive1.2.1 web interface配置(hive-hwi-1.2.1)
- 国内计算机核心期刊
- 【bzoj1093】 [ZJOI2007]最大半连通子图
- 基础对象创建(三)
- Maven 问题网址记录
- Win7 下Android NDK + Cygwin环境配置
- 嵌入式Linux之我行——ARM MMU工作原理剖析
- 三层之间相互调用的设置