skyliujing 发表于 2014-8-6 16:59:42

关于web—reg-find使用问题

发个比较有意思的问题,集思广益一下,看看问题在哪


这是我客户端发起请求后,服务端的响应:{"resultCode":1,"description":"成功","status":56005,"tip":"任务已经转发过"}
然后我用 web—reg—find函数查找status":56005,"这段,脚本如下:

web_reg_find("Search=Body",
          "Text=56005",
          "SaveCount=total_Count",
            LAST);

脚本是正确的,然后我碰到的问题是,我在test中输入服务端响应根本不存在的字符,目的是为了测试这个函数有没有起到应有的效果,如:
web_reg_find("Search=Body",
          "Text=11111111",
          "SaveCount=total_Count",
            LAST);
按理说这个时候执行脚本的时候应该报错,因为服务端没给我这个值,那肯定是找不到的。但是脚本通过了。然后我通过分析多找到问题所在。如果我把savecount注释掉。脚本就执行失败,说找不到这一项
我的问题是为什么savecount加上就能通过呢?

云层 发表于 2014-8-12 13:18:46

函数就是这样定的,给你用了savecount就让你自己控制了

398073412 发表于 2014-8-13 09:18:35

楼上的总是回答的好抽象···

用了计数就需要你自己根据计数器的值判断事务成功的标准
比如count>0 则事务通过,
如果你不需要根据计数器判断,就不要用它
页: [1]
查看完整版本: 关于web—reg-find使用问题