请求消息
请求消息 由 请求行,请求头部,空行和请求数据4部分组成
请求头部
请求头部信息提供了如下信息:
Host: 主机名
User-Agent: 浏览器基本资料
Accept: 浏览器能够识别的响应类型
Accept-Language: 浏览器默认语言
Accept-Encoding: 浏览器能够识别的压缩方式
Referer: 来路页面, /addHero 这个路径是通过addHero.html这个页面跳转过来的。
Connecton:是否保持连接
请求数据
提交数据所传递的参数
响应消息
响应信息由状态行,消息报头,响应正文组成
消息报头
消息报头中提供如下信息:
Content-Length: 表示长度
Content-Type: 内容格式
Date: 日期
Server: 服务器类型
响应正文
,在响应正文里就会是具体的html内容了。
当然访问不同的页面,就不一定是html,有可能是css, js,甚至图片了
响应代码
- 200:响应成功
- 301:客户端跳转
- 302:客户端临时跳转
- 304:表示资源未被修改
- 404:表示访问的页面不存在
- 500:表示服务端的错误