THHP协议课程第三小节

HTTP响应的格式

1.状态行 status line

基本格式:HTTP[版本号] [状态码] [状态信息]
比如说:HTTP/1.1 200 OK
          状态码
2××:一般来说是成功的状态
3××:重定向或资源未被修改
4××:客户端请求错误 401 403 404 等
5××:服务端错误 502 503 504等待
查询状态码https://httpstatuses.com/

2.响应头部 Response Headers

格式: [ header 名]: [ header 值]

3.HTTP响应的主体内容 payload

HTTP是无状态的协议

  • 对于之前的交互没有记录
  • 每次交互能用的信息就只有这次交互所携带的信息。
    问:cookie和session之间的关系是什么?归更到底来讲,是因为HTTP是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户。
             Session是在服务端保存的一个数据结构,用来跟踪用户的状态,这个数据可以保存在集群、数据库、文件中;
             Cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • Http协议详解 标签(空格分隔): Linux 声明:本片文章非原创,内容来源于博客园作者MIN飞翔的HTTP协...
    Sivin阅读 5,252评论 3 82
  • http协议有http0.9,http1.0,http1.1和http2三个版本,但是现在浏览器使用的是htt...
    一现_阅读 1,892评论 0 3
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,352评论 11 349
  • 一、概念(载录于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434阅读 8,420评论 6 152