一、请求消息:客户端发送给服务器端的数据

数据格式:

  1.请求行

  2.请求头

  3.请求空行

  4.请求体

二、响应消息:服务器端发送给客户的数据

数据格式:

  1.响应行:

    1.组成:协议/版本 响应状态码 响应描述

    2.响应状态码:服务器告诉客户端浏览器本次请求的响应和状态

    3.状态码都是三位数分类:

      1xx:服务器接收客户端消息,但是没有接收完成,等待一段时间后发送1xx状态码

      2xx:成功

      3xx:重定向,302(重定向) 304(访问缓存)

      4xx:客户端错误:404(请求路径没有对应的资源) 405(请求方式没有对应的doXxx方法)

      5xx:服务器端错误:500(服务器内部出现异常)

  2.响应头:

    1.格式: 头名称:值

    2.常见响应头:

      1.Content-Type:服务器告诉客户端本次响应体数据格式以及编码格式

      2.Content-disposition:服务器告诉客户端以什么格式打开响应体数据

        in-line:默认值,在当前页面内打开

        attchment,filename = xxx:以附件形式打开响应体,文件下载

  3.响应空行

  4.响应体:传输的数据

最新文章

  1. python 列表生成式
  2. string.IsNullOrEmpty和string.IsNullOrWhiteSpace方法的区别
  3. 基于 fuzz 技术验证移动端 app 的健壮性
  4. Zookeeper-Zookeeper leader选举
  5. GLM in SPM
  6. MYSQL select查询练习题
  7. [ASE][Daily Scrum]11.19
  8. 【NS2仿真】UDP协议
  9. Xcode7推出的新优惠:免证书测试
  10. Clang 与 LLVM
  11. Python 类 --基础与要点
  12. 让程序只运行一个实例(Delphi篇)(三种方法,其中使用全局原子的方法比较有意思)
  13. Nginx安装及配置虚拟主机
  14. thinkphp 中英文网站详解
  15. sspanelv3魔改版邮件设置指南及常用配置
  16. Greenplum和Postgresql的主键自增
  17. BZOJ4553/洛谷P4093 [HEOI2016/TJOI2016]序列 动态规划 分治
  18. TestNG 框架的运用
  19. java select 多字段处理查询结果辅助类
  20. spark-shell下有提示了,但是发现不能退格

热门文章

  1. winform界面设计
  2. jQuery 封装的ajax
  3. (转载)前端构建工具gulpjs的使用介绍及技巧
  4. Ibatis sql语句1
  5. 服务器搭建node环境
  6. testNG官方文档翻译-4 运行TestNG
  7. 如何在react中实现一个table切换?
  8. OneDrive一直后台占用CPU的一种解决办法
  9. [牛客小白月赛18] Forsaken的数列
  10. CSRF攻击防御方法