001 web基础之HTTP协议

要说web开发,首先要说的http协议,接下来我们就先介绍http协议。

一、HTTP协议

HTTP协议:超文本传输协议

1.1 四大特性

  1. 基于TCP/IP之上作用于应用层
  2. 基于请求响应
  3. 无状态
  4. 无连接

1.2 数据格式

  • 请求格式
    1. 请求首行
    2. 请求头
    3. \r\n
    4. 请求体
  • 响应格式
    1. 响应首行
    2. 响应头
    3. \r\n
    4. 响应体

1.3 响应状态码

响应状态码就是用特定的数字表示一些意思

  • 1XX:服务端已经成功接收到了你的数据 正在处理 你可以继续提交其他数据
  • 2XX:服务端成功响应(200请求成功)
  • 3XX:重定向
  • 4XX:请求错误(404 请求资源不存在 403 拒绝访问)
  • 5XX:服务器内部错误(500 )

1.4 请求方式

  1. get请求
  2. post请求

猜你喜欢

转载自www.cnblogs.com/XuChengNotes/p/11717303.html