不常见的请求方式
- HEAD
- 表示指向获取指定的响应头
- CONNECT
- 测试连接
- TRACE
- 追踪请示路径
请求信息 (Request Message)
- 请求头
- Host : localhost
- Connection : keep-alive
- user-Agent
- CaChe-Control : max-age
- Accept-Language : zh-CN
- Accept-Encoding : gzip
- Referer : url
响应信息 (Response Message)
| code | 解释 |
| 200 | 请求成功 |
| 201 | 创建成功 |
| 202 | 更新成功 |
| 204 | 删除成功 |
| code | 解释 |
| 301 | 永久性重定向 |
| 302 | 临时重定向 |
| 304 | Not Modified |
| code | 解释 |
| 400 | 请求包含不支持的参数 |
| 401 | 未授权 |
| 403 | 没有访问权限 |
| 404 | 请求资源不存在 |
| 405 | 请求方式不被允许 |
| 413 | 上传File体积太大 |
响应消息头 (Response Message)
- Content-Type
- 响应的主题类型,告诉浏览器,响应的数据是什么格式及什么类型
- 取值
| type | 解释 |
| text/plain | 纯文本 |
| text/html | 文本与网页 |
| text/css | 样式 |
| application / javascript | js代码片段 |
| application / xml | 按xml的方式解析 |
| application / json | 按json的方式解析 |
与缓存相关的消息头
- Cache-control
- 作用
- 取值
- 秒数
- 如果去取值为0 / no-cache,表示每次都要重新刷新网页
- Expires
- 指定缓存的过期时间,取值为标准时间(GMT),为0表示不需要缓存
如何在网页中设置请求头信息
<meta http-equiv="Content-Type" content="text/html"></meta>