美文网首页
简单的HTTP协议

简单的HTTP协议

作者: Yix1a | 来源:发表于2017-07-27 11:06 被阅读8次
  • http用于客户端和服务器端之间的通信

  • 通过请求和相应的交换达成通信

  • http是不保存状态的协议
    也就说在http这个级别,协议对于发送过请求或相应都不做持久化处理。持久是用cookie实现。

  • 请求URI定位资源

  • 告知服务器意图的HTTP方法

  • GET:获取资源
    get方法用来请求访问已被URI识别的资源。指定的资源经服务器端解析后返回相应内容。

  • POST: 传输实体主体
    post方法用来传输实体主体
    虽然用get方法也可以传输实体的主体,但一般不用GET方法进行传输,而是用POST方法,虽说POST的功能与GET很相似。

  • PUT:传输文件
    PUT方法用来传输文件,就像FTP协议的文件上传一样,要求在请求报文的主体中包含文件内容,然后保存到请求URI指定的位置。
    因为不带验证机制,因此一般的WEB网站不使用该验证机制。若配合Web应用程序的验证机制或者架构设计采用REST(表征状态转移)标准的同类Web网站,就可能会开放使用PUT方法。

  • HEAD:获取报文首部
    HEAD方法和GET方法一样,知识不返回报文主体部分,知识用来确认URI的有效性及资源更新的日期时间等。

  • DELETE:删除文件
    DELETE方法用来删除文件,是与PUT相反的方向。
    因为不带验证机制,因此一般的WEB网站不使用该验证机制。若配合Web应用程序的验证机制或者架构设计采用REST(表征状态转移)标准的同类Web网站,就可能会开放使用PUT方法。

  • OPTIONS:询问支持方法
    用来查询针对请求URI指定的资源支持的方法。

  • TRACE: 追踪路径
    TRACE方法就是用来确认连接到服务器这一过程中的一系列操作有哪些。
    容易引发XST跨站追踪攻击。

  • CONNECT:要求用隧道协议连接代理
    方法要求在代理服务器通信时建立隧道,实现用隧道协议进行TCP通信。主要使用SSL安全套接层和TLS传输层安全协议把通信内容加密后经网络隧道传输。

  • 使用方法下达命令

  • 持久连接节省通信量

  • 持久连接
    http keep-alive或http connection reuse方法,只要任意一段没有明确提出断开连接,则保持TCP连接状态。

  • 管线化
    持久连接使得多数请求以管线化方式发送成为可能。

  • 使用cookie的状态管理
    cookie会根据从服务器端发送的相应报文内的一个叫做Set-Cookie的首部字符按信息,通知客户端保存Cookie。当下次客户端再往服务器发送请求时,客户端会自动再请求报文中加入Cookie值后再发送出去。

相关文章

  • HTTP简单协议

    HTTP用于客户端和服务器端之间的通信 请求资源一端成为客户端,提供相应资源的一端叫做服务器端 通过请求和响应的交...

  • 简单的HTTP协议

    作用 请求的报文构成 响应报文构成 使用URI定位资源 HTT...

  • 简单的HTTP协议

    作者:李成文;标签: 简单的HTTP协议 HTTP协议用于客户端和服务端之间的通信 HTTP协议用于客户端与服务端...

  • 简单的HTTP协议

    HTTP是不保存状态的协议   HTTP是一种无状态协议,自身不对请求和响应之间的通信状态进行保存。也就是说在HT...

  • 简单的Http协议

    1、HTTP协议用户用户客户端和服务器端之间的通信 请求访问资源的一端称为客户端,提供资源相应的为服务端 满足HT...

  • 简单的HTTP协议

    http用于客户端和服务器端之间的通信 通过请求和相应的交换达成通信 http是不保存状态的协议也就说在http这...

  • 简单的HTTP协议

    HTTP协议用于客户端和服务器端之间的通信。 请求访问文本或图像等资源的一端称为客户端。而提供资源响应的一端成为服...

  • 简单的HTTP协议

    前端7班_leec HTTP协议用于客户端和服务器端之间的通信## 请求访问文本货图像等资源的一端称为客户端,提供...

  • 简单的HTTP协议

    HTTP协议用于客户端和服务端之间的通信: 客户端与服务端:(请求->处理->响应) 请求报文是由请求方法、请求 ...

  • HTTP (二.简单的 HTTP 协议)

    1.HTTP 协议用于客户端和服务器端之间的通信 在两台计算机之间使用 HTTP 协议通信时,在一条通信线路上必定...

网友评论

      本文标题:简单的HTTP协议

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