Java Web开发入门-HTTP协议单元测验

1、多选

关于HTTP状态码,下面说法正确的有:

  • A.状态码302 表示浏览器发送的HTTP请求有错误
  • B.HTTP的状态码是一个三位的十进制整数,常见的范围是100~599
  • C.状态码200 表示请求成功 
  • D.状态码5xx等以5开头的话,都是表示服务端错误
  • E、状态码500 表示客户端请求的格式错误

User-Agent头的作用有:

  • A.一般情况下,服务端可以根据这个头字段,判断客户端类型,然后对响应进行定制
  • B.可以使得一条连接上发送多个请求
  • C.可以用来识别发送HTTP请求的是什么浏览器
  • D.可以用来实现客户端资源的缓存
  • E.可以通过这个头字段,访问指定的虚拟主机
  • F.可以用来携带用户认证信息

关于HTTP 1.1协议的说法,下面哪些是正确的:

  • A.HTTP是无状态协议,前后的请求之间没有关联关系
  • B.我们可以借助Chrome的调试工具,调试HTTP请求的整个过程
  • C.请求行包括三部分,分别是请求方法,资源路径,协议版本号
  • D.响应的状态行中有 HTTP协议版本号,状态码以及一个状态描述
  • E.HTTP 1.1是目前在实际应用中广泛使用的HTTP协议版本

 

2、判断(2分)

HTTP请求报文中,请求体不能为空。

  • A.×
  • B.√

  

HTTP协议的默认端口号是80

  • A.×
  • B.√

HTTP历史上发布的版本有0.9,1.0,1.1

  • A.√
  • B.×

HTTP头的格式一般都是使用冒号分割的一个键值(key: value)对

  • A.×
  • B.√

DNS服务器是用来完成域名到IP地址解析的

  • A.×
  • B.

 

 

posted @ 2016-04-12 21:13  windcoder  阅读(876)  评论(0编辑  收藏  举报