001 web基础之HTTP协议

Posted 生活很苦,但请一定坚持。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了001 web基础之HTTP协议相关的知识,希望对你有一定的参考价值。

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

一、HTTP协议

HTTP协议:超文本传输协议

1.1 四大特性

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

1.2 数据格式

  • 请求格式
    1. 请求首行
    2. 请求头
    3. 请求体
  • 响应格式
    1. 响应首行
    2. 响应头
    3. 响应体

1.3 响应状态码

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

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

1.4 请求方式

  1. get请求
  2. post请求

以上是关于001 web基础之HTTP协议的主要内容,如果未能解决你的问题,请参考以下文章

web开发基础之HTTP协议

Http之基础

架构基础之了解一下HTTP协议

接口测试之基础篇--http协议

基础拾掇之——http基础

Linux实际应用之web基础和HTTP协议