• HTTP报文格式


    请求报文

    <method><SP><uri><SP><version><CRLF>
    <head-name><:><head-value><CRLF>
    ...
    <head-name><:><head-value><CRLF>
    <CRLF>
    <request-data>
    

    依次是:

    1. 请求行: <请求方法><空格><请求URI><空格><HTTP版本><回车换行>
    2. 请求头部,允许多行:<请求头名><:><请求头值><回车换行>
    3. 空行:<回车换行>
    4. 请求数据

    响应报文

    <version><SP><status-code><SP><reason-phrase><CRLF>
    <head-name><:><head-value><CRLF>
    ...
    <head-name><:><head-value><CRLF>
    <CRLF>
    <response-data>
    

    依次是:

    1. 状态行: <HTTP版本><空格><状态码><原因短语><回车换行>
    2. 响应头部,允许多行:<请求头名><:><请求头值><回车换行>
    3. 空行:<回车换行>
    4. 响应数据

    差异比较

    1. 请求报文与响应报文格式类似.区别在于请求行与状态行. 二者都有3段内空, 请求行以结尾, 状态行以开头.
    2. 注意:换行必须是,即回车换行.
  • 相关阅读:
    redis 持久化
    Linux 配置 FastDFS
    查询相关
    外键查询
    pycharm 使用git
    比较时间
    文件导入import
    切分,字符串转列表
    时间相关
    django 自带序列化组件效果
  • 原文地址:https://www.cnblogs.com/zolo/p/5832908.html
Copyright © 2020-2023  润新知