|
我录制一个web脚本
1、登陆web系统
2、发送一封邮件
3、退出系统
过程很简单,但是我用web_reg_save_param("sid","LB=sid\=","RB=\"", "Ord=1","RelFrameId=1","Search=All",LAST);
替换sessionid时,lr报错说:
Error -27190: No match found for the requested parameter "sid". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size [MsgId: MERR-27190]
问题是,我获取的sid不可能超过256bytes,而且ip的左边界是sid=没错,右边界没有任何内容,所以我用“RB=”表示,这个我不确定是否还有其他的表示方式。
我替换所有的变量后,运行出错。
之后,我察看了运行结果,有个ActiveX控件确认框,所以我想是不是因为登陆系统时,存在这样的控件确认框,所以导致我的脚本没有继续运行下去,所以没有取到相应的sid???
有人碰到过这样的问题吗?有什么办法避开吗? |
|