火语言RPA--Http请求
🚩【组件功能】:对指定地址进行Http请求获取响应结果或进行文件下载
配置预览
配置说明
从剪切板导入Http请求及响应体
若复制了HTTP请求相关的设置,比如url,头信息等,可从剪切板进行一键导入。
基础配置
请求类型
http请求类型支持GET、POST、PUT、DELETE、HEAD、OPTIONS。
请求网址 支持T或# 默认FLOW输入项
进行http请求的完整地址,以http或https开头。
headers
填写http请求头,以key-value形式配置一个或多个头信息。
Key
header请求头名称。
Value 支持T或#
header请求头名称对应值。
请求体
支持“Raw、x-www-form-urlencoded(文本)、multipart/form-data(文本+文件)、binary(单文件)”四种方式配置请求体,满足各种场景需求。
其他选项
使用代理 支持T或#
以“ip:port”样式配置代理,如“127.0.0.1:8888”表示使用ip为127.0.0.1端口为8888的代理,若空表示不使用代理。
超时时间 支持T或#
http请求的超时时间,单位毫秒。
允许自动跳转
http请求是否允许30X跳转,若不允许,遇到301跳转直接返回结果不再继续请求。
最大跳转次数 支持T或#
开启允许自动跳转时,通过此项设置最多跳转次数。
网页编码
对请求结果进行解码的编码,若不清楚网页编码,选择网页编码为自动识别。
返回结果
http请求结果以“网页源码或文件下载保存地址、响应头信息+网页源码、完整结构体”3种方式返回。
文件下载
启用下载保存
开启此项,可以通过http请求下载文件。
保存文件夹 支持T或#
下载文件保存的完整路径。
文件格式
下载文件以“原文件名、自动随机文件名、指定文件名”方式保存。
文件名 支持T或#
文件格式为“指定文件名”时,在此填写文件名。
示例
http请求
描述
Get请求指定链接https://www.huoyuyan.com/help/demo-pages/browsers/index.html
,请求成功打印返回信息。
配置
输出结果
文件下载
描述
GET请求指定链接https://www.huoyuyan.com/help/demo-pages/spider/demo.zip
,对文件demo.zip
进行下载,下载文件保存到文件夹D:\HuoYuYan
。