请求消息

请求消息 由 请求行,请求头部,空行和请求数据4部分组成

请求头部

请求头部信息提供了如下信息:
Host: 主机名
User-Agent: 浏览器基本资料
Accept: 浏览器能够识别的响应类型
Accept-Language: 浏览器默认语言
Accept-Encoding: 浏览器能够识别的压缩方式
Referer: 来路页面, /addHero 这个路径是通过addHero.html这个页面跳转过来的。
Connecton:是否保持连接

http请求解析

请求数据

提交数据所传递的参数

http请求解析


响应消息

响应信息由状态行,消息报头,响应正文组成

消息报头

消息报头中提供如下信息:
Content-Length: 表示长度
Content-Type: 内容格式
Date: 日期
Server: 服务器类型

http请求解析

响应正文

,在响应正文里就会是具体的html内容了。
当然访问不同的页面,就不一定是html,有可能是css, js,甚至图片了

响应代码

  • 200:响应成功
  • 301:客户端跳转
  • 302:客户端临时跳转
  • 304:表示资源未被修改
  • 404:表示访问的页面不存在
  • 500:表示服务端的错误

相关文章: