http

作者: adminlyrics | 来源:发表于2017-09-21 08:58 被阅读0次

    123.com 顶级域



    http://开头表示加密传输(使用安全连接传输)

    请求方法

    get (请求数据)

    post(提交数据)

    put(更新)

    delete(删除)

    head(请求=,服务器不传输文本资源)(优点,可以不用传输全部内容就可以获取元数据或者元信息)

    状态码:

    1XX (信息状态码) 表示接受的请求正在 处理

    2XX (成功状态码) 表示请求正常处理完

    3XX (重定向状态码)需要进行附加操作完成请求

    4XX(客户端错误信息 )服务器无法处理请求

    5XX(服务器错误信息) 服务器请求错误

    web 服务器 和 http 

    在互联网上域名通过DNS服务会映射到 IP 地址(域名解析),在相同的Ip地址下,由于虚拟主机可以寄存多个不同主机名和域名的web 网站,因此发送 http 请求时,必须在 host 首部内完整指定主机名和 url.

    通信数据转发程序:代理 ,网关,隧道

    代理:接受客户端请求 (不改变请求URL),直接发送给持有资源的服务器(源服务器)

    在 http通信中会有很多的代理服务器,传递相应在经过代理服务器转发请求或者响应时会

    追加写入via 首部信息(标记经过的主机的信息)

    使用代理服务器的理由:   利用缓存技术可以减少网络宽带流量,组织内部对特定网站的访问控

    制,以获取访问日志为主要目的。按两种基准分类:一种是是否使用缓存,另一种是首都会修改报

    文。

    缓存代理 :会预先    将资源的副本(缓存)保存在代理服务器,当对相同的资源进行请求时可以不向源服务器进行请求,直接会从代理服务器之前缓存的资源 作为响应返回

    透明代理:不对报文做任何修改

    网关:网关和代理很相似,就是网关能使得提供提供非 Http 服务,利用网关可以提高通信安全性,可以在客户端和网关之间进行加密

    隧道:隧道会在通信涮坊断开连接时结束,隧道的目的是确保客户端与服务器之间激进行安全通信,隧道本身不会去解析 http 请求

    缓存:指代理服务器还活着客户端本地磁盘内保存的资源副本;(可以减少对源服务器的请求和访问)

    缓存具有有效期

    客户端缓存称为临时网络文件

    http 请求报文

    组成: 请求的方法,URI,HTTP版本,http 首部字段

    http 响应报文

    组成:http,状态码,http 首部字段

    http 首部字段

    提供报文的主体大小,所使用的语言,认证信息等,

    类型:4种    

    相关文章

      网友评论

          本文标题:http

          本文链接:https://www.haomeiwen.com/subject/qpugattx.html