废话不多说,直接上干货
- 在没有事务判断的情况下
脚本起始位置输入函数:
web_reg_asve_param("response","LB=","RB=","Search=Body",LAST);
web_custom_request("Login",
``````//省略代码部分
LAST);
lr_convert_string_encoding(lr_eval_string("{response}"),
LR_ENC_UTF8,
LR_ENC_SYSTEM_LOCALE,
"response");
- 有事务判断的情况下
lr_start_transaction("登录");
web_reg_asve_param("response","LB=","RB=","Search=Body",LAST);
web_reg_find("Text=成功","SaveCount=Search_count","Search=Body",LAST);
web_custom_request("Login",
``````//省略代码部分
LAST);
//判断事务
if(atoi(lr_eval_string("{Search_count}")) == 1){
lr_end_transaction("登录",LR_PASS);
}else{
lr_end_transaction("登录",LR_FAIL);
lr_error_message("登录失败");
lr_error_message("ERROR:[%s]",lr_eval_string("{response}"));
}
PS:在项目中遇到问题,我会随时更新,一起进步
注意:在传参发送请求的过程中,如果有中文,转译也不行的,会报错,需要编译后再传参