|
该问题的原因找到了,2个用户并发时,其实有一个用户应该是没有正确登陆,导致后来的操作请求失败,后来解决的办法是,在录制的登录脚本中注释掉了关于amf的函数:
web_custom_request("amf",
"URL=http://IP:port/web/messagebroker/amf",
"Method=POST",
"Resource=0",
"RecContentType=application/x-amf",
"Referer=http://IP:port/web/air/managerview/index.swf",
"Snapshot=t10.inf",
"Mode=HTML",
"EncType=application/x-amf",
"BodyBinary=\\x00\\x03\\x00\\x00\\x00\\x01\\x00\\x04null\\x00\\x02......",
EXTRARES,
"Url=../air/managerview/assets/images_wg/w_resize.png", "Referer=http://IP:port/web/air/managerview/index.swf", ENDITEM,
...
"Url=../air/managerview/assets/gmNetResManager/swf/shanxi.swf", "Referer=http://IP:port/web/air/managerview/index.swf", ENDITEM,
LAST);
但是不知道为什么去除这个函数后,就可以正常并发登陆了那?
我用的是lr11.使用的协议的HTTP录制的,有知道原因的吗? |
|