第二章 爬虫-网页请求原理(习题)

填空题

1.url地址用于指定英特网上某个资源的_____.

2.url地址语法格式中的query选项的作用是_____.

3.http的全称为_____.

4.http请求信息有请求行, 请求头,空行和______4部分组成

5.一个html文档由一系列的______组成.

判断题

6.https比http安全()

7.一次http通信的过程包括http请求和http响应()

8.post请求方法的参数信息会在url地址中显示()

9.css用于向网页中添加交互行为()

10.fiddler默认支持解析https()

选择题

11.关于浏览器加载网页的过程,下列描述错误的是()

a.浏览器通过DNS服务器查找被访问服务器对应的ip地址

b.浏览器向DNS服务器解析的ip地址发送http请求.

c.web服务器将响应的html页面返回给DNS服务器

d.浏览器会对html页面进行渲染并呈现给用户

12.下列选中中, 用于定义html文档标题的标签是()

a,<html>    b. <p>   c.<title>  d.<a>

13.下列选项中, 标识浏览器身份的是请求头字段是()

a.Host   b.User-agent    c,Accept    d.Referer

14.下列选项中, 表示请求成功的响应状态码是()

a.500     b.401    c.200      d.302

15.下列选项中,不属于fiddler的特点是()

a.可以监听http和https的流量    b.可以伪造浏览器请求发送给服务器

c.可以测试网站性能                  d.仅适用于windows平台

简答题

16.简述浏览器加载百度首页的过程

17.简述fiddler的工作原理

答案

1.位置

2.用于指定查询的资源

3.超文本传输协议

4.请求体

5.元素

6.√  HTTPS 比 HTTP 更加安全。HTTP 是一种不加密的协议,因此在传输过程中,数据可以被第三方截获并查看。而 HTTPS 则是一种加密的协议,使用了 SSL/TLS 加密技术,可以保护数据在传输过程中的安全性

7.√

8.×   get请求的参数才在url显示,而post的参数在请求体中

9.× 用于交互的是JavaScript, css主要用于设置样式

10.fiddler默认不支持解析https

11.c 服务器给的响应直接给浏览器

12.a

13.b

14.c

15.d fiddler虽然仅限于windows,但这不属于fiddler的特点(特点是好的,独有的,而这是fiddler的局限)

16.首先访问DNS服务器,查找百度首页的ip,然后根据ip发请求给百度首页,百度服务器返回响应给浏览器,浏览器把响应渲染展示给用户

17.成为浏览器和服务器之间的代理服务器, 浏览器发送请求给web服务器,fiddler捕获请求,并操作,在发给web服务器,服务器发响应,fiddler捕获响应,在操作之后,返回给浏览器

  • 6
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值