学习目标

  • 学习HTTP请求和响应
  • 学习HTTP状态码
  • 学习请求头,请求方法
  • 学习Restful API

    客观题

    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设计 来补全接口

image.png
image.png
image.png
image.png
image.png