🚩【组件功能】:浏览器打开指定网址或本地html文件
配置预览
配置说明
网址URL 支持T或# 默认FLOW输入项
输入需要打开的网址URL
超时时间 支持T或#
打开网页超时时间
执行后后等待时间(ms) 支持T或#
当前组件执行完成后继续等待的时间
UserAgent 支持T或#
User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。
使用默认实例化UserAgent配置:默认使用打开浏览器
组件中初始化浏览器对象中设置的UA。
自定义UserAgent:使用提供的UA或另外选取其他浏览器UA用来模拟访问信息。
来源地址
模拟Referer网址,即告诉服务器我们是从哪个页面链接进行访问,不填即为空相当于新开网页。
等待元素出现
等待网页加载完成:网页所有元素加载完成,再结束浏览网页步骤。
等待元素出现:当页面加载到某个元素的时候,浏览器停止加载,判断为网页加载完成。针对一些加载较慢网站可节省打开时间
等待出现的元素名 支持T或#
通过捕获网页元素或填写css,xpath获取网页元素作为操作目标
Cookie 支持T或#
网站为了辨别用户身份,使用Cookie/Session对用户进行跟踪识别的信息,通常格式为key1=a;key2=b
;
Headers 支持T或#
增加组件中未设置的请求头部信息,可设置多条。
输入输出
输入类型
万能对象类型(System.Object)
输出类型
万能对象类型(System.Object)
🏁 上一组件的输出类型可以是任何类型,都可以直接输入到本组件的流变量(FLOW,类型为万能对象),在本组件内任何文本配置区域都可以使用T模式下的 {{FLOW}}
或#模式下的FLOW
格式直接调用该流变量,流变量FLOW在该组件内未做任何修改,本组件完成功能处理后,将结果按万能对象类型(System.Object)输出到下一组件。
当前对象切换
默认创建一个Browser1
对象
可同时创建多个不同浏览器名称的对象,能同时进行多个网页的操作
组件依赖
该组件为浏览器分类功能组件,依赖本浏览器分类浏览器-打开浏览器初始化组件,可以安装卸载,在流程内使用时必须在初始化组件的后面,如果需要多个对象执行逻辑,可以点击主流程区域组件右上角图标在多个对象间切换调用,可以理解为火语言的实例对象方法。
支持平台
示例
页面浏览
描述
初始化浏览器实例,并浏览网址https://www.huoyuyan.com/help/demo-pages/browsers/index.html
配置
输出结果
运行过程中会默认创建一个浏览器对象用于打开网页