HTTP协议概念

HTTP协议" title="HTTP协议">HTTP协议

重要性:无论是以后用webserverice还是用rest做大型结构,都离不开HTTP协议的认识

webservice = http协议+XML

Rest = http协议+json

什么是协议

答:计算机中的协议和现实中的协议是一样的,一式双份/多份

双方/多方都遵循共同的一个规范,这个规范就可以称为协议

计算机之所以能全世界互通,协议是功不可没,如果没有协议,计算机各说各话,根本谁都听不懂谁

ftp/http/stmp/pop/tcp/ip协议

HTTP的工作流程

  1. 原始状态客户端与服务器之间没有关系
  2. 客户端发送请求与服务器建立连接,服务器沿着连接,返回响应
  3. 客户端收到响应html代码解析出图片、文字
  4. 断开连接

浏览器能发送HTTP协议,HTTP协议一定要浏览器发送吗?

答:不是,HTTP既然是一种协议,那么只要满足这种协议,什么工具都可以发

HTTP请求信息和响应信息的格式

请求:

Request Headers == 请求头信息

  1. 请求行

    • 请求方法

      • GET
      • POST
      • PUT
      • DELETE
      • TRACE
      • OPTIONS

    • 请求路径
    • 所用协议

  2. 请求头信息
  3. 请求主体信息(可以没有)
  4. 头信息结束后和主体信息之间要空一行

以上是 HTTP协议概念 的全部内容, 来源链接: utcz.com/a/25739.html

回到顶部