首页 > 试题广场 >

下面关于HTTP协议的说法正确的是:

[不定项选择题]
下面关于HTTP协议的说法正确的是:
  • HTTP是基于TCP协议之上的应用层协议
  • HTTP是一个普通用在浏览器和web服务器之间进行数据交换的流式二进制协议
  • HTTP协议的ETAG响应头主要用于信息的过期验证
  • HTTP1.0中的cache-control响应头主要用于控制信息在浏览器的缓存
推荐
HTTP是文本协议,不是二进制协议,B是错的;***-control是在HTTP1.1中才有的,D是错的。答案是AC
编辑于 2015-09-06 12:48:29 回复(1)
请求头里的Cache-Control是no-***,是浏览器通知服务器:本地没有缓存数据
若响应头中的 Cache-Control:max-age=259200则 是通知浏览器:259200 秒之内别来烦我,自己从缓冲区中刷新
发表于 2016-04-18 16:14:06 回复(1)
HTTP是Hyper Text Transfer Protocol(超文本传输协议 )的缩写,不是二进制协议。
发表于 2015-11-03 10:32:04 回复(0)
***-control是在HTTP1.1中才有的
发表于 2018-01-07 22:43:46 回复(0)
HTTP是文本协议,不是二进制协议,B是错的;***-control是在HTTP1.1中才有的,D是错的。答案是AC
HTTP/2 则是一个彻底的二进制协议,头信息和数据体都是二进制,并且统称为"帧"(frame):头信息帧和数据帧。
发表于 2017-04-03 18:50:51 回复(0)
Http是文本协议,***-control响应头存在于HTTP1.1版本
发表于 2019-02-23 15:12:33 回复(0)
B:HTTP是超文本协议,从万维网服务器传输超文本到本地浏览器

发表于 2017-07-10 22:23:58 回复(0)
请求头里的Cache-Control是no-***,是浏览器通知服务器:本地没有缓存数据
若响应头中的 Cache-Control:max-age=259200则 是通知浏览器:259200 秒之内别来烦我,自己从缓冲区中刷新
发表于 2017-04-12 20:34:19 回复(0)
D选项是个坑...
发表于 2016-08-11 14:40:43 回复(0)
HTTP是文本协议,
发表于 2016-06-28 10:08:49 回复(0)
HTTP是文本协议,不是二进制协议,B是错的;***-control是在HTTP1.1中才有的,D是错的。答案是AC

发表于 2016-04-05 17:09:09 回复(0)
HTTP是基于TCP协议之上的应用层协议
HTTP一定是基于TCP的吗?

发表于 2015-09-06 11:17:40 回复(2)