7、网络应用层技术解析

网络应用层技术解析

1. HTTP 请求与响应

1.1 HTTP 请求

HTTP 请求包含请求头,此请求无需请求体。请求中包含请求的日期和时间(以格林威治标准时间 [GMT] 表示,即经过伦敦的时区)以及所使用的浏览器名称(Mozilla 是该浏览器的代码名)。“Referrer” 字段表明用户是通过点击另一页面上的链接获取此网页的 URL,例如,该链接可能来自印第安纳大学的教师列表页面(即 www.indiana.edu/∼isdept/faculty.htm)。若该字段为空,则意味着用户自行输入了 URL。你可以在 www.rexswain.com/httpview.html 查看 HTTP 头信息。

1.2 HTTP 响应

服务器向浏览器发送的 HTTP 响应格式与 HTTP 请求非常相似,也包含三个部分,第一部分为必需项,后两部分为可选项:
- 响应状态 :包含服务器使用的 HTTP 版本号、状态码(如 200 表示 “OK”;404 表示 “未找到”)以及原因短语(对状态码的文本描述)。
- 响应头 :包含各种可选信息,如所使用的 Web 服务器(如 Apache)、日期以及响应中页面的准确 URL。
- 响应体 :即网页本身。

以下是一个 HTTP 响应的示例:
|部分|详情|
| ---- | ---- |
|响应状态|报告 “OK”,表示请求的 URL 已找到并包含在响应体中|
|响应头|提供日期、所使用的 Web 服务器软件类型、响应

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值