开始监听网页请求

1. 组件介绍

说明

必要前置组件:打开新网页获取已打开网页

该组件用于监听访问某个网页时发生的所有请求的基本信息,包含请求的地址,响应状态码,响应数据类型,响应数据大小,响应时间等。这些信息将以web_listen类型的变量输出。通过获取网页监听结果方式,我们可以查看返回中的具体信息。

监听网页请求的结果和我们在Chrome中使用开发者工具所看到的内容一致,可参考下述方式在Chrome中查看 :

打开一个网页,按F12打开开发人员工具,切换到Network选项,刷新网页则可看到所有请求

image.png

2. 输入项

说明

请参照可视化编辑器内组件面板中各输入项的帮助信息

3. 输出项

说明

请参照可视化编辑器内组件面板中各输出项的帮助信息

4. 组件使用示例

4.1. 组件配置示例

  1. 已打开的浏览器对象中,选择前置组件(打开新网页获取已打开网页)的输出项 v_web_obj_1

  2. 根据正则表达式进行匹配中:

    • 选择是,资源路径URL通过正则匹配

    • 选择否,默认值为否,资源路径URL通过精确匹配

  3. 资源路径url中,填写希望监听的资源路径URL,为空则忽略URL筛选条件

  4. 筛选资源类型中,默认值为全部,用于选择您希望监听的结果信息类型

  5. 高级选项保持默认值

image.png

4.2. 示例执行结果

5. 流程搭建示例

搭建流程

  1. 利用打开新网页组件,在浏览器中打开网页地址,自动化操作网页的起始动作

  2. 利用 开始监听网页请求组件,开始监听网页中的请求信息

  3. 利用 刷新 组件,刷新网页

  4. 利用获取网页监听结果组件,获取对网页中请求信息的监听结果

  5. 利用停止监听网页请求组件,停止对网页中请求信息的监听动作 image.png

执行结果

如下图所示,该流程执行成功后,会监听淘宝页面的请求,并获取监听结果内容打印到日志面板中。

image.png