• 与http协作的web服务器、http首部(第五章、第六章)


    第五章 与http协作的web服务器

    1.用单台虚拟主机实现多个域名

    通过域名访问主机,经过DNS解析成ip地址,反向代理,可以代理多台服务器,正向代理则相反,代理客户端

    2.通信数据转化程序:代理、网管、隧道

    (1)代理:就是接受客户端的请求,然后请求服务端,在返回数据给客户端

    使用代理的理由有:利用缓存技术减少网络带宽的流量。一种是是否缓存,一种是是否会修改报文。

    (2)网关:是转发其它服务器的资源,客户端不需要知道真正服务器的存在,直接跟网关交流即可

    利用网关可以让中间服务器跟最终服务器使用非http协议,利用网关可以提高通信的安全性,因为可以在客户端与网关之间的通信线路上加密

    以确保连接的安全性。

    (3)隧道:是在相隔甚远的客户端和服务端之间进行中转,并保持双方通信的应用程序

    确保客户端和服务端进行安全的通信。

    3.保存资源的服务器

    缓存服务器会保存原服务器的一份数据,并且实时更新,当缓存服务器已经有时,就不需要从源服务器获取数据,减轻源服务器压力。

    4.客户端缓存

    第六章 http首部

     1.http首部字段根据实际用途被分为四种类型:

    (1)通用首部字段:请求报文和响应报文两方都要使用的首部。

    (2)请求首部字段:客户端发往服务端请求报文的首部,包含请求的附加内容、客户端信息、响应内容相关优先级等。

    (3)响应首部字段:服务端发给客户端的响应报文首部,补充了响应的附加内容,也会要求客户端附加额外的内容信息。

    (4)实体首部字段:针对请求报文和响应报文的实体部分使用的首部。补充了资源内容更新时间等与实体有关的信息。

    主要是各种字段,遇到不清楚的字段,可以查阅,现在记下也容易忘记。

  • 相关阅读:
    CSS之表格边框合并、兄弟标签外边距合并、父子标签的外边距合并
    html之css选择器学习
    html5常见新增标签
    mysql之数据备份与恢复
    mysql之用户权限管理
    mysql之用户管理
    mysql之全球化和本地化:字符集、校对集、中文编码问题
    Sublime Text 3 安装与配置
    CSS 自适应
    php 验证码代码
  • 原文地址:https://www.cnblogs.com/jiangjing/p/6496444.html
Copyright © 2020-2023  润新知