1[单选题]HTTP协议是运行于(C)协议上的应用层协议。
A. FTP
B. SMTP
C.TCP
D. UDP
解析:①传输控制协议TCP是传输层通信协议。
2[单选题] HTTP协议的消息有(B)两种类型。
A. 发送消息和接收消息
B. 请求消息和响应消息
C. 消息头和消息体
D. 实体消息和控制消息
解析:①HTTP协议就包括请求消息和响应消息。②请求消息:请求行,消息头,消息体。③响应消息:状态行,消息头,消息体。
3 [单选题] URI的全称是(D)。
A. 标准资源描还符
B. 标准资源标识符
C. 通用资源描述符
D. 通用资源标识符
解析:①URI通用(统一)资源标识符。②URL通用(统一)资源定位符。
4[单选题] HTTP协议采用的默认TCP端口是(A)。
A. 80
B. 443
C. 8080
D. 1080
解析:①https是443。
5[单选题] 在HTTP/1.1协议中,持久连接选项是(B)的。
A. 默认关闭
B. 默认打开
C. 不可协商
D. 以上都不对
6[单选题] 以下不是HTTP协议特点的是©。
A. 持久连接
B. 请求/响应模式
C. 只能传输文本数据
D. 简单,高效
解析:①HTTP 是属于应用层的面向对象的协议,HTTP 协议特点:1、支持客户/服务器模式;2、简单快速;3、灵活;4、无连接(限制每次连接只处理一个请求);5、无状态(无状态是指协议对于事务处理没有记忆能力)。
7[单选题] 以下不属于HTTP请求方法的是(B)。
A GET
B. SET
C. PUT
D. POST
解析:①GET:获取资源。②POST:传输实体文本。③HEAD:获得报文首部。④PUT:传输文件。⑤DELETE:删除文件。⑥OPTIONS:询问支持的方法。⑦TRACE:追踪路径。⑧CONNECT:要求用隧道协议连接代理。
8[单选题] HTTP协议的交互过程不包含(D)步骤。
A. 建立连接
B. 关闭连接
C. 发送请求
D. 下载数据
9[单选题] HTTP在可靠的©协议之上提供一 种传输信息的机制。
A. 物理层
B. 网络层
C. 传输层
D. 应用层
解析:①HTTP是在TCP协议(传输层)上的应用层协议。
10[单选题] 以下(A)不是标准的HTTP消息头字段。
A. Status
B. Host
C. Accept
D. Referer
11[单选题] HTTP协议的GET请求方法可以获取(D)类型的数据。
A. HTML文档
B. 图片
C. 视频
D. 以上都可以
12[单选题] HTTP请求消息中可以不包含©。
i.开始行 ii.消息头 iii.消总体实体数据.
A. 仅i
B. i和ii
C. ii和iii
D. 仅iii
13[单选题] HTTP协议的内容协商消息头包括(B).
i.内容协商消息头 ii.缓存控制消息头
iii.条件控制消息头 iv.服务器状态消息头
A. i和ii
B. i,ii和iii
C. ii和iii
D. iii和iv
14 [单选题]在HTTP响应的MIME消息体中,可以同时包含如下类型的数据(D)。
i.文本数据 ii.图片数据 iii.视频数据 iv.音频数据.
A. 仅i
B. ii
C. i,ii和iii
D. 全都可以
15[单选题] 在HTTP协议的“请求/响内” 交互模型中.以下说法中错误的是(D)。
A. 客户机在发送请求之前需要主动与服务器建立连接
B. 服务器无法主动向客机发起连接
C. 服务器无法主动向客户机发送数据
D. 以上都错
解析:①A正确,B,C错误。