http版本 0.9/1.0 1.1 2.0 3.0
    共同点 请求-响应 请求-响应 请求-响应 请求-响应
    区别 短连接 长连接 长连接,效率更高,只支持https
    tcp tcp tcp udp

    请求方法:

    HTTP请求方法
    GET 请求行、头
    POST 请求行、头、空行、体
    HEAD 一个请求,用于查看响应行、头
    1. POST /cc.txt HTTP/1.1
    2. User-Agent:Wget
    3. Host:www.clq.com
    4. xxxxxxxxxxxxx
    1. 关注响应状态码,状态短语
    2. web服务名字,版本,即可

    响应状态码:

    • 2xx:正常
    • 3xx:正常
    • 4xx:异常
    • 5xx:异常 | 状态码 | 含义 | | —- | —- | | 200 OK标记 | 正常,内容已上传/响应 | | 301 | 永久跳转 | | 302 | 临时跳转 | | 304 | 访问的事缓存 | | 403标记 | 权限拒绝/首页文件不存在 | | 404标记 | 站点目录不存在该路径/文件 | | 500标记 | 配置文件错误(nginx-t)、服务中对应模块未安装、selinux问题配合日志排错 | | 502 | nginx(负载/web服务)往后抛没响应:nginx服务器挂了/后端语言运行环境挂了 | | 503 | 服务临时不可用.
      故障: 后端节点因为负载高,导致临时不可用,显示这个提示.
      系统升级: 网站升级的时候可以显示这个状态码. | | 504 | 类似503、或安全组没开 |

    网站访问指标:

    • ip数量:access.log第一列去重
    • pv(页面访问数:cat access.log | wc -l
    • uv(独立访客数:通过第三方工具统计
    • dau
    • mau
    • 其他查看方式