Bootstrap

火语言RPA流程组件介绍--网络监听数据提取

🚩【组件功能】:从浏览记录中根据正则表达式提取相应的缓存数据(提示:本组件仅适用于火语言内置浏览器)

配置预览

alt 网络监听数据提取

配置说明

获取内容

包含|通配符|正则表达式

匹配网址 支持T或# 默认FLOW输入项

填写匹配的网址

输入输出

输入类型

万能对象类型(System.Object)

输出类型

CacheRequest类型(BrowserGetHttpCacheComponent.CacheRequest)
CacheResponse类型(BrowserGetHttpCacheComponent.CacheResponse)
CacheContext类型(BrowserGetHttpCacheComponent.CacheContext)
List<CacheContext>类型(System.Collections.Generic.List<BrowserGetHttpCacheComponent.CacheContext>)
字符串(System.String)
CacheContext 属性:
Url 缓存网址
CacheRequest 缓存的请求
CacheResponse 缓存的网址
CacheResponse 属性:
Url 响应的网址
Headers 响应的Header
Content 响应的内容(base64)
ContentRaw 响应的内容(二进制)
CacheRequest 属性:
Url 请求的网址
Method 请求的方式
Headers 请求的header

🏁 上一组件的输出类型可以是任何类型,都可以直接输入到本组件的流变量(FLOW,类型为万能对象),在本组件内任何文本配置区域都可以使用T模式下的 {{FLOW}} 或#模式下的FLOW格式直接调用该流变量,流变量FLOW在该组件内可能被修改,本组件完成功能处理后,将结果按List<CacheResponse>类型(System.Collections.Generic.List<BrowserGetHttpCacheComponent.CacheResponse>)输出到下一组件。

组件依赖

该组件为浏览器分类功能组件,依赖本浏览器分类浏览器-打开浏览器初始化组件,可以安装卸载,在流程内使用时必须在初始化组件的后面,如果需要多个对象执行逻辑,可以点击主流程区域组件右上角图标在多个对象间切换调用,可以理解为火语言的实例对象方法。

支持平台

示例

提取数据缓存

描述

提取页面缓存数据

配置

① 创建浏览器对象,打开地址https://www.huoyuyan.com/help/demo-pages/browsers/info.html

alt 网络监听数据提取

输出结果

alt 网络监听数据提取

;