• HTTP笔记七


    WEB的结构组件

    除了WEB浏览器和WEB服务器,还有其他WEB应用程序:
    代理:位于客户端和服务器之间的HTTP 中间实体。
    缓存:HTTP 的仓库,使常用页面的副本可以保存在离客户端更近的地方。
    网关:连接其他应用程序的特殊Web 服务器。
    隧道:对HTTP 通信报文进行盲转发的特殊代理。
    Agent 代理:发起自动HTTP 请求的半智能Web 客户端。

    代理

    HTTP 代理服务器,这是Web 安全、应用集成以及性能优化的重要组成模块。

    如图1-11 所示,代理位于客户端和服务器之间,接收所有客户端的HTTP 请求,并将这些请求转发给服务器(可能会对请求进行修改之后转发)。对用户来说,这些应用程序就是一个代理,代表用户访问服务器。

    wr2KgK.png

    出于安全考虑,通常会将代理作为转发所有Web 流量的可信任中间节点使用。代理还可以对请求和响应进行过滤。比如,在企业中对下载的应用程序进行病毒检测,或者对小学生屏蔽一些成人才能看的内容

  • 相关阅读:
    Maximal Square
    Largest Rectangle in Histogram
    Number of Islands
    Ajax工作原理及C/S与B/S的区别
    Spring的AOP和IoC及隔离级别
    final,finally,finalize的区别
    Servlet生命周期
    数组和链表
    Spring工作原理
    JVM加载class文件原理
  • 原文地址:https://www.cnblogs.com/wljqds/p/13668799.html
Copyright © 2020-2023  润新知