关联随机取参数

上一篇 / 下一篇  2017-06-12 17:42:52

关联参数取值时,若太多值,需要处理一下,介绍一个函数可直接随即取一个值,方便易理解,这是拿电脑报价做的一个简单的例子。

Action()
{

int count;
char * Value;
char str[10];

lr_think_time(1);

web_reg_save_param("sid",
"LB=<a href=\"?sId=",
"RB=&aId=100\">",
"Ord=All",
"NotFound=ERROR",
LAST);

   
web_url("192.168.74.4:8081", 
"URL=http://192.168.74.4:8081/", 
"Resource=0", 
"RecContentType=text/html", 
"Referer=", 
"Snapshot=t1.inf", 
"Mode=HTTP", 
LAST);

//统计参数个数
count = atoi(lr_eval_string("sid_count"));

//加判断,如果没有取到参数,就返回,或给一个固定值
if(count = 0){

return;
}

//在所有的参数中随即取一个值,赋给一个变量,注意这里的Value只是变量,而不是LR所认可的参数值
 Value = lr_paramarr_random("sid");

 lr_output_message("Value=%s",Value);

         lr_save_string(Value,"str");//保存一个非空的值到一个参数里

  lr_think_time(1);

web_url("蓝牙耳机", 
"URL=http://192.168.74.4:8081/?sId={str}&aId=100", 
"Resource=0", 
"RecContentType=text/html", 
"Referer=http://192.168.74.4:8081/", 
"Snapshot=t2.inf", 
"Mode=HTTP", 
LAST);
 
return 0;
}


atoi 将字符型转成整型
itoa 将整型转换成字符


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2019-08-09  
    123
45678910
11121314151617
18192021222324
25262728293031

数据统计

  • 访问量: 19768
  • 日志数: 83
  • 建立时间: 2017-04-14
  • 更新时间: 2017-08-02

RSS订阅

Open Toolbar