美文网首页
iOS网络协议

iOS网络协议

作者: yiangdea | 来源:发表于2018-08-18 15:31 被阅读14次

    网络协议架层 - 七层协议

    应用层: HTTP
    表示层:
    会话层:
    传输层: TCP
    网络层: IP
    数据链路层:
    物理层:

    HTTP协议的内容

    请求方:

    请求行

    • method 请求方法,get post
    • url 资源路径
    • host 服务器地址
    • http version 协议版本

    请求头

    • cookie 缓存内容和标识,用以标识状态
    • user-agent 请求用户的软件类型和环境
    • accept-type 请求数据类型
    • accept-language 请求语言
    • accept-encoding 请求的压缩方式

    请求体

    • 具体的请求数据,get为空,post存在{key : value}

    响应方:

    响应行

    • http version
    • 状态码
    • 状态码描述

    响应头

    • set-cookie 缓存内容和标识,用以标识状态
    • server 服务器信息
    • content-type 返回数据类型
    • content-length 返回数据长度
    • date 返回数据时间

    响应体

    • 具体的响应数据

    相关文章

      网友评论

          本文标题:iOS网络协议

          本文链接:https://www.haomeiwen.com/subject/ljftiftx.html