Python爬虫基础2

关于设置Fiddler捕获HTTPS页面:

它可以捕获 HTTP 和 HTTPS 请求,并对其进行分析和调试。在设置 Fiddler 捕获 HTTPS 页面时,需要进行以下操作:

1. Fiddler 默认不支持解密基于 HTTPS 协议的会话,因此需要在设置中进行配置。

2. 在设置捕获 HTTPS 协议时,需要勾选Capture HTTPS CONNECTs 复选框,表示会捕获 HTTPS 连接。

3. Fiddler 通过配置 Windows 信任根证书以解决安全警告。安装根证书后,Fiddler 才能解密 HTTPS 流量。

状态行(Status-Line)是指 HTTP 协议响应消息中的第一行内容,它由三部分组成,分别是协议版本、状态码和状态消息。

格式如下: HTTP/版本号 状态码 状态消息

- 协议版本号表示客户端和服务器使用的 HTTP 协议版本。

- 状态码是一个三位数字,用于表示服务器对请求的处理结果。

- 状态消息是对状态码的简短描述,帮助人们理解状态码的含义。

请求行(Request-Line)是指 HTTP 请求消息中的第一行内容,它由三部分组成,分别是请求方法、请求资源的 URL 和协议版本,

格式如下:请求方法 、请求资源的 URL 、协议版本

- 请求方法(Request Method)是指客户端希望对服务器上的资源执行的操作,

例如 GET、POST、PUT、DELETE 等。

- 请求资源的 URL(Request-URI)是指客户端请求的资源的标识符,它包括了请求的协议、主机名、端口号、路径和参数等信息。

- 协议版本(HTTP-Version)是指客户端使用的 HTTP 协议版本。

关于静态页面的描述:

a.静态网页的交互性较差,在功能方面有较大的限制;

b.静态网页的访问速度快,访问过程中无需连接数据库;

c.静态网页的内容可根据用户信息

关于响应状态码的描述:响应状态码是服务器在处理客户端请求时返回的一个代码,用于告知客户端请求的结果和状态。

响应状态码不仅可以告知客户端请求是否成功,还可以提供更多的信息,例如错误类型、请求的资源是否存在等。

因此,即使服务器发生错误,客户端仍然可以获取响应状态码,并根据状态码来处理错误情况。当响应状态码为 200 时,表示服务器接收请求并成功处理。

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值