单选题
1、
下列选项中,能在浏览器地址栏中看到表单提交的数据的请求方式是()
2分
-
A、A、submit
-
B、B、GET
-
C、C、POST
-
D、D、out
参考答案 :
B
答案说明 :
无
2、
下列选项中,不是HTTP响应消息头字段的是()
2分
-
A、A、Location
-
B、B、Proxy-Authenticate
-
C、C、Server
-
D、D、Content
参考答案 :
D
答案说明 :
无
3、
关于HTTP协议的GET与POST请求,下列选项中错误的是()
2分
-
A、A、GET方式传输数据的大小有限制
-
B、B、POST方式可以传输更大的数据
-
C、C、GET方式会将请求参数显示在地址栏中
-
D、D、HTTP协议的请求方式只有GET和POST
参考答案 :
D
答案说明 :
(1)POST传输数据大小无限制 由于GET请求方式是通过请求参数传递数据的,因此最多可传递2KB的数据。而POST请求方式是通过实体内容传递数据的,因此可以传递数据的大小没有限制。 (2)POST比GET请求方式更安全 由于GET请求方式的参数信息都会在URL地址栏明文显示,而POST请求方式传递的参数隐藏在实体内容中,用户是看不到的,因此POST比GET请求方式更安全。
4、
下列关于响应头和状态码的设置中,能够实现客户端重定向的方式是()。
2分
-
A、A、Location与200一起使用
-
B、B、Accept-Location与302一起使用
-
C、C、Location与307一起使用
-
D、D、Accept-Location与307一起使用
参考答案 :
B
答案说明 :
无
5、
下列选项,关于HTTP消息描述正确的是()
2分
-
A、A、HTTP请求消息和HTTP响应消息统称为HTTP消息
-
B、B、浏览器向服务器发送数据称为HTTP响应消息
-
C、C、服务器向浏览器发送数据称为HTTP请求消息
-
D、D、在HTTP消息中,所有信息对用户都是不可见的
参考答案 :
A
答案说明 :
无
6、
下面选项中,可以实现浏览器重定向的状态码是()
2分
-
A、A、100
-
B、B、200
-
C、C、302
-
D、D、304
参考答案 :
C
答案说明 :
无
7、
下列选择中,关于Accept-Encoding和Accept消息头的说法正确的是()。
2分
-
A、A、Accept请求头指定的MIME类型是指解压前的实体内容类型
-
B、B、Accept请求头指定的MIME类型是指解压后的实体内容类型
-
C、C、Accept-Encoding消息头指定的是实体内容压缩的大小
-
D、D、Accept-Encoding消息头指定的是实体内容压缩的类型
参考答案 :
B
答案说明 :
Accept-Encoding消息头指定的是实体内容压缩的方式。
8、
下面选项中,HTTP协议的GET请求方法可以获取的数据包括以下哪几种类型()
2分
-
A、A、HTML文档
-
B、B、视频
-
C、C、图片
-
D、D、以上都可以
参考答案 :
D
答案说明 :
无
9、
下面关于HTTP响应消息的说法中正确的是()
2分
-
A、A、一个完整的响应消息主要包括响应状态行、响应消息头和实体内容
-
B、B、一个完整的响应消息主要包括响应消息头和实体内容
-
C、C、一个完整的响应消息只包括响应消息头和实体内容
-
D、D、以上说法都正确
参考答案 :
A
答案说明 :
无
10、
关于提交大量数据时,form表单的method属性取值是( )
2分
-
A、A、delete
-
B、B、get
-
C、C、put
-
D、D、post
参考答案 :
D
答案说明 :
无
11、
下面选项中,表示服务器错误的状态码是()
2分
-
A、A、100
-
B、B、404
-
C、C、304
-
D、D、303
参考答案 :
B
答案说明 :
无
12、
下列选项中,用于指定客户端支持的某个国家或地区语言的页面的请求头的是( )
2分
-
A、A、Accept-Charset
-
B、B、Accept
-
C、C、Accept-Encoding
-
D、D、Accept-Language
参考答案 :
D
答案说明 :
无
13、
下面关于Refresh头字段的说法中正确的是()
2分
-
A、A、Refresh头字段的时间值是以毫秒为时间单位
-
B、B、Refresh头字段中时间值与URL之间用空格隔开
-
C、C、Refresh头字段是告诉浏览器在指定的时间值后跳转到其他网页
-
D、D、以上说法都不正确
参考答案 :
C
答案说明 :
无
14、
下面选项中,表示服务器发生错误的状态码是()
2分
-
A、A、200
-
B、B、404
-
C、C、304
-
D、D、500
参考答案 :
D
答案说明 :
无
15、
以下不属于HTTP请求方法的是()
2分
-
A、A、GET
-
B、B、SETC
-
C、C、PUT
-
D、D、POST
参考答案 :
B
答案说明 :
在HTTP的请求消息中,请求方式有GET、POST、HEAD、OPTIONS、DELETE、TRACE、PUT和CONNECT共8种,每种方式都指明了操作服务器中指定URI资源的方式。
16、
下列消息头中,可以屏蔽恶意访问的是( )
2分
-
A、A、Location
-
B、B、Refresh
-
C、C、Referer
-
D、D、If-Modified-Since
参考答案 :
C
答案说明 :
无
17、
下列请求方式中,请求方式传输数据大小无限制的是()
2分
-
A、A、GET
-
B、B、POST
-
C、C、HELD
-
D、D、PUT
参考答案 :
B
答案说明 :
无
18、
下列选项中,不是标准的HTTP消息头字段的是()
2分
-
A、A、Status
-
B、B、Host
-
C、C、Accept
-
D、D、Referer
参考答案 :
A
答案说明 :
无
19、
在一个Web应用中有页面index.html,具体代码如下。 <html><body> <img src="/image01.jpg"> <img src="/image02.jpg"> <img src="/image03.jpg"> </body></html> 基于HTTP 1.0协议访问该页面时,浏览器会发出几次请求( )。
2分
-
A、A、1
-
B、B、2
-
C、C、3
-
D、D、4
参考答案 :
C
答案说明 :
HTML页面包含三个<img>标签,并且在<img>标签中使用src属性引用图片的URL地址,因此,当客户端基于HTTP 1.0协议访问这个HTML页面时需要发送三次请求,并且每次请求都需要与服务器重新建立连接。
判断题
20、
HTTP响应状态行包括:HTTP版本、一个表示成功或错误的整数代码(状态码)和对状态码进行描述的文本信息3个部分。
2分
-
-
参考答案 :
对
答案说明 :
无
21、
基于HTTP 1.0协议的客户端与服务器在交互的过程中需要经过建立连接、发送请求信息、回送响应信息、关闭连接4个步骤。
2分
-
-
参考答案 :
对
答案说明 :
无
22、
HTTP是无状态协议。
2分
-
-
参考答案 :
对
答案说明 :
无
23、
客户通常使用HTML表单向服务器的页面提交信息。
2分
-
-
参考答案 :
对
答案说明 :
无
24、
在HTTP消息头中不能同时出现Location和Content-Type这两个头字段。
2分
-
-
参考答案 :
对
答案说明 :
无
25、
HTTP是一个客户端请求(用户)和服务器应答(网站)标准,它作为一种应用层协议,应用于分布式、协作式和超媒体信息系统。
2分
-
-
参考答案 :
对
答案说明 :
无
26、
HTTP传输的数据类型是由Content-Type标记的。
2分
-
-
参考答案 :
对
答案说明 :
无
27、
客户端向服务器请求服务时,请求方式只有GET、POST两种。
2分
-
-
参考答案 :
错
答案说明 :
在HTTP的请求消息中,请求方式有GET、POST、HEAD、OPTIONS、DELETE、TRACE、PUT和CONNECT共8种,每种方式都指明了操作服务器中指定URI资源的方式。
28、
HTTP的状态码反应Web服务器处理客户端请求的状态,如果客户端显示的状态码是500,表示服务器内部出现错误,无法处理请求。
2分
-
-
参考答案 :
对
答案说明 :
无
29、
Location头字段用于通知客户端获取请求文档的新地址,其值为一个使用绝对路径的URL地址。
2分
-
-
参考答案 :
对
答案说明 :
无
30、
POST请求方式比GET请求方式更安全。
2分
-
-
参考答案 :
对
答案说明 :
无
31、
如果网页上的form表单不设置method属性,浏览器默认使用GET请求方式发送请求。
2分
-
-
参考答案 :
对
答案说明 :
当用户在浏览器地址栏中直接输入某个URL地址或者单击网页上的一个超链接时,浏览器将使用GET方式发送请求。如果将网页上的form表单的method属性设置为“GET”或者不设置method属性(默认值是GET),当用户提交表单时,浏览器也将使用GET方式发送请求。
32、
当使用Accept-Language头字段指定多个国家的语言时,语言之间用分号分隔。
2分
-
-
参考答案 :
错
答案说明 :
Accept-Language头字段用于指定客户端期望服务器返回哪个国家语言的文档
33、
HTTP请求头中Accept字段用来指定客户端可以接收的媒体类型,在设置时只能指定一种类型。
2分
-
-
参考答案 :
对
答案说明 :
Accept头字段用于指出客户端程序(通常是浏览器)能够处理的MIME(Multipurpose Internet Mail Extension)类型
34、
HTTP请求头中的Accept-Charset字段用于指定客户端可以接收的字符编码,但是只能指定一种编码。
2分
-
-
参考答案 :
错
答案说明 :
Accept-Charset头字段用于告知服务器客户端所使用的字符集
填空题
35、
HTTP即协议。
2分
参考答案 :
【超文本传输】
答案说明 :
HTTP是HyperText Transfer Protocol的缩写,即超文本传输协议。它是一种请求/响应式的协议,客户端在与服务器建立连接后,就可以向服务器发送请求,这种请求被称作HTTP请求,服务器接收到请求后会做出响应,称为HTTP响应。
36、
在HTTP协议中,一个完整的请求消息是由请求行、和实体内容三部分组成。
2分
参考答案 :
【请求头】
答案说明 :
在HTTP中,一个完整的请求消息是由请求行、请求头和实体内容三部分组成,每部分都有不同的作用。
37、
HTTP是一种请求/响应式的协议,客户端在与服务器建立连接后,就可以向服务器发送请求,这种请求被称作。
2分
参考答案 :
【HTTP请求】
答案说明 :
无
38、
Refresh头字段的时间值是以为单位的时间数。
2分
参考答案 :
【秒】
答案说明 :
无
39、
HTTP请求消息的请求行的构成,包括、资源路径以及所使用的HTTP协议版本。
2分
参考答案 :
【请求方式】
答案说明 :
无