网络监听

开始监听网页请求

功能

对网页请求开始监听,需与【获取监听网页请求】、【停止监听网页请求】函数搭配使用。

输入

名称 说明 示例
浏览器 【TBrowser】要抓取的浏览器网页,该字段仅支持浏览器变量。传入变量或者创建变量输出信息。 浏览器(传入变量)
网址 【字符串】输入请求URL监听网页请求(值为空则不筛选网页请求)。 'https://ec.95306.cn/api/scjh/wayBillQuery/queryCargoSend'
开始请求类型 【枚举】选择要获取的网页监听结果类型,可选all、Fetch/XHR、JS、CSS、image、media、font、document、websocket、other类型,按需求选择。 Fetch/XHR

注意/说明

1.使用该函数前,需安装 Chrome 浏览器,若是执行此函数报超时,则需更新下 Chrome 插件,目前仅支持安装 “Chromeplug.exe” 插件,即旧版本谷歌插件。插件具体安装步骤可查看《支持工具部署手册》中的 “Chrome插件安装” 模块。

2.参数“网址”可通过在浏览器页面打开开发者调试工具(按F12键/单击鼠标右键-选择“检查”项),单击 “Network(网络)”-再次刷新浏览器页面-双击要抓取的网页请求后-单击 “Headers” 即可查看到 Request URL(请求URL)。 3.参数“开始请求类型”中选择的网页监听结果类型对应开发者调试工具页面的显示类型。 4.开始监听后,需要对网页进行操作(如刷新、点击等),才能获取到网络请求。

5.该函数必须和【获取监听网页请求】、【停止监听网页请求】函数一起配合使用。

6.若出现以下结果报错,说明谷歌浏览器插件需更新至最新版,最新插件可在产品下载中心下载 “Resources.rar” 压缩文件或下载路径里获取: 7.该函数与【开始监听网页Get请求】函数区别在于:前者支持post、get等其他类型请求,后者仅支持get请求。

相关函数

【打开浏览器】、【获取监听网页请求】、【延迟】、【停止监听网页请求】、【日志消息】

示例/演示

1.首先打开浏览器要抓取的页面,即使用【打开浏览器】函数打开指定浏览器页面: 2.使用【开始监听网页Get请求】函数抓取网页请求的响应信息时,还需和【获取监听网页Get请求】、【停止监听网页Get请求】函数两者一起搭配使用:

(1)输入请求 URL 监听网页请求(为空时,则监听整个网页请求的响应信息): (2)开始监听后,还需对网页进行操作(如刷新、点击等),才能获取到网络请求,并将获取到的响应信息输出结果: (3)将网页监听到的结果使用【日志消息】打印出来并停止监听: (4)打印出来的结果与监听页面内容对比:

示例附件

组件[网页数据爬取监听功能]_20240311.db

下载路径

Chrome 浏览器插件下载:

ChromePlug.exe

results matching ""

    No results matching ""

    results matching ""

      No results matching ""