学习目标
- 学习HTTP请求和响应
- 学习HTTP状态码
- 学习请求头,请求方法
-
客观题
1.以下关于状态码的使用说法错误的是?(B)
如果站点临时关闭,当网页不能打开时,不要立即返回404,建议使用502状态
某些内容暂不希望百度抓取,使用304状态码返回。等审核好内容后,再返回正常状态返回码
站点迁移,或域名更换时,使用301返回码
如果网页返回的是404返回码,百度会认为网页已经失败,那么通常会从搜索结果中删除
2.下面选项中,哪个头字段用于告诉浏览器自动刷新页面的时间?C
Server
Accept-Location
Refresh
Accept- Refresh
3.下面选项中,哪个头字段用于告知服务器,客户端所使用的字符集?(A)
Accept-Charset
Accept
Accept-Encoding
Accept-Language
4.下列关于 http 状态码描述正确的是(C)
404读取浏览器缓存,502错误网关
404找不到资源,403服务器错误
500服务器错误,304读取浏览器缓存
304服务器错误,200请求成功
5.请描述http请求get和post的区别,下面描述错误的有:B
GET用于信息获取,而且应该是安全的和幂等的,POST表示可能修改变服务器上的资源的请求
POST比GET安全,因为采用了SSL加密
GET方式提交的数据最多只能是1024字节,理论上POST没有限制,可传较大量的数据
POST提交,把提交的数据放置在是HTTP包的包体中,GET提交的数据会在地址栏中显示出来
6.浏览器访问某页面,HTTP 协议返回状态码为 403 时表示:(B )
找不到该页面
禁止访问
内部服务器访问
服务器繁忙 在UserController中按照Restful API设计 来补全接口





