计算机发送给包含各种各样的信息到Web服务器的请求称为HTTP请求。
HTTP客户端以请求消息的形式向服务器发送请求,其中包含以下信息:
- 请求行
- 源IP地址,代理和端口的分析
- 目的IP地址,协议,端口和主机的分析
- 请求的URI(统一资源标识符)
- 请求方法和内容
- 用户代理头
- 连接控制标题
- 缓存控制头
HTTP请求方法指示对应请求URI(统一资源标识符)标识的资源执行的方法。此方法区分大小写,应以大写形式使用。
HTTP请求方法有以下几种:
HTTP请求方法 | 描述 |
---|---|
GET |
要求在请求的URL获取资源(内容) |
POST |
要求服务器接受附加正文信息。 就像GET 请求一样,只是在请求中附加了额外的信息。 |
HEAD |
只要求GET 将返回的头部分。 就像GET ,但没有正文。 |
TRACE |
要求回送请求消息,用于测试或故障排除。 |
PUT |
将所附的信息(正文)放在请求的URL上。 |
DELETE |
要求删除所请求的URL的资源。 |
OPTIONS |
要求请求URL中的东西可以响应HTTP方法的列表 |