功能简介
发送一个HTTP请求,支持设置请求头以及请求体,请求成功后会将请求响应结果保存到一个变量里,供后续指令使用
HTTP请求指令所在位置
配置参数说明
方法:选择请求方法,八爪鱼RPA支持GET/POST/PUT/DELETE/OPTIONS等方法
URL:输入或选择待请求的URL地址
请求头:设置 HTTP 请求头,支持多个,每个请求头都需要设置“参数名”和“参数值”
请求体:设置待发送到服务器的内容,支持多行,根据不同类型的请求,填写不同格式的值
保存响应结果到:指定一个变量名称用于存储响应结果的信息
连接超时秒数:设置请求超时时间
响应结果保存到文件:将响应结果保存至文件中,需配置文件保存目录及文件名称,文件格式与响应内容相对应
“响应结果”包含的信息有
status_code:状态码,以2开始的都表示成功,如:200,404,500,503等
content_type:content类型,如:application、json
content_encoding:内容编码,为空时,可参考content_type中的charset
content:响应内容,可通过“截取文本指令”对HTTP请求结果中的响应内容进行文本截取,提取到响应的内容
响应内容,若为applicaton/json,可结合文本转为Json对象指令,将响应内容转为json对象类型,然后使用json解析表达式对响应内容进行解析
响应结果里的信息可通过变量属性的方式获取