通过linux版本的lr agent提示找不到web_reg_save_param_ex函数

本文介绍了解决在使用web_reg_save_param_xpath时遇到的未解析符号错误的方法。通过替换为web_reg_save_param_ex函数,成功解决了在Linux环境下出现的问题。

 

Action.c(5): Error: C interpreter run time error: /tmp/brr_TSBgR2/netdir/E/lrscript/aaa/Action.c (5): Error -- Unresolved symbol : web_reg_save_param_xpath. 

解决方法:换成

web_reg_save_param_ex

函数后正常,看来是

linux

不支持

web_reg_save_param_xpath 

 

    
    web_reg_save_param("tempValue",
        "LB=tempValue\":\"",
        "RB=\"",
        "Ord=1",
        "NotFound=WARNING",
        "Search=Body",
        "IgnoreRedirections=Yes",
        LAST);

    web_reg_save_param("api_token",
        "LB=api_token\":\"",
        "RB=\"",
        "Ord=1",
        "NotFound=WARNING",
        "Search=Body",
        "IgnoreRedirections=Yes",
        LAST);


/*
    web_reg_save_param_ex(
        "ParamName=tempValue",
        "LB=tempValue\":\"",
        "RB=\"",
        "Ordinal=1",
        SEARCH_FILTERS,
        "Scope=Body",
        "IgnoreRedirections=Yes",
        LAST);

    web_reg_save_param_ex(
        "ParamName=api_token",
        "LB=api_token\":\"",
        "RB=\"",
        "Ordinal=1",
        SEARCH_FILTERS,
        "Scope=Body",
        "IgnoreRedirections=Yes",
        LAST);

*/

 https://wenku.baidu.com/view/cfa5e142a5e9856a57126005.html

转载于:https://www.cnblogs.com/qmfsun/p/8426109.html

Action() { //提前token web_reg_save_param_ex( "ParamName=token", "LB=\"token\":\"",//修正左边界 "RB=\"", SEARCH_FILTERS, LAST); //登录 web_custom_request("login", "URL=http://192.168.1.250:10003/gkgsbg_sz/login", "Method=POST", "Resource=0", "RecContentType=application/json", "Referer=http://192.168.1.250:10003/gkgsbg/", "Snapshot=t2.inf", "Mode=HTML", "EncType=application/json", "Body={\"username\":\"{name}\",\"password\":\"{pwd}\"}", LAST); //lr_output_message("获取的token:%s",lr_eval_string("{token}")); //查询操作检查点 web_reg_save_param_ex( "ParamName=msg", "LB=\"msg\":\"", "RB=\"", SEARCH_FILTERS, LAST); //开始事物 lr_start_transaction("CX"); //添加认证头 web_add_header("Authorization",lr_eval_string("Bearer {token}")); //公式库查询 web_custom_request("list_3", "URL=http://192.168.1.250:10003/gkgsbg_sz/gkgsGskInfo/list?pageNum=1&pageSize=20", "Method=POST", "Resource=0", "RecContentType=application/json", "Referer=http://192.168.1.250:10003/gkgsbg/", "Snapshot=t9.inf", "Mode=HTML", "EncType=application/json", "Body={\"kssj\":[],\"jssj\":[],\"name\":\"{GSMC}\"}", LAST); web_cleanup_header(); //lr_output_message("服务器返回消息:%s",lr_eval_string("{msg}")); //结束事物 lr_end_transaction("CX",LR_AUTO); return 0; } Action.c(38): 警告 -26593: 将添加的标头应用于生成的所有代表下一个脚本函数的 URL 时,可能会导致不可预测的结果。它只适用于主 URL。 [MsgId: MWAR-26593] Action.c(38): web_add_header("Authorization") 最高严重级别为“warning” [MsgId: MMSG-26391] Action.c(41): web_custom_request("list_3") 已启动 [MsgId: MMSG-26355] Action.c(41): 通知: 参数替换:参数“GSMC”=“木渎分区调度负荷” Action.c(41): 通知: 正在保存参数“msg = 查询成功”。 Action.c(41): web_custom_request("list_3") 已成功,2149 个正文字节,424 个标头字节,12 个分块开销字节 [MsgId: MMSG-26385] Action.c(52): 错误: C 解释器运行时间错误: Action.c (52): Error -- Unresolved symbol : web_cleanup_header。
最新发布
08-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值