51Testing软件测试论坛
标题:
如何取到Cookie
[打印本页]
作者:
ndlgyb
时间:
2012-7-27 12:56
标题:
如何取到Cookie
我在测试登录,登录成功会设置cookie,如下代码
web_reg_save_param_ex(
"ParamName=temp",
"LB=",
"RB=",
SEARCH_FILTERS,
"Scope=HEADERS",
"RequestUrl=http://www.ak222.com/login/login.login.do",
"IgnoreRedirections=Yes",
LAST);
web_submit_data("login.login.do",
"Action=http://www.ak222.com/login/login.login.do",
"Method=POST",
"RecContentType=text/html",
"Referer=http://www.ak222.com/login/login.init.do?returnUrl=http%3A%2F%2Fv4.21tb.com%2Felos%2Fhtml%2Findex.init.do&elnScreen=1366*768elnScreen",
"Snapshot=t7.inf",
"Mode=HTML",
ITEMDATA,
"Name=returnUrl", "Value=http://www.ak222.com/elos/html/index.init.do", ENDITEM,
"Name=corpCode", "Value=tangqing", ENDITEM,
"Name=loginName", "Value={loginName}", ENDITEM,
"Name=password", "Value={password}", ENDITEM,
EXTRARES,
复制代码
设置cookie的操作是在
http://www.ak222.com/login/login.login.do
,但是成功后会做302跳转,跳转到
http://www.ak222.com/login/login.init.do
,导致我的web_reg_save_param_ex函数获取的是跳转后的响应信息,请问我如何获得跳转前的信息呢?
作者:
ndlgyb
时间:
2012-7-27 12:58
困扰我好长时间了 啊。。。
作者:
ndlgyb
时间:
2012-7-27 13:30
我这么做是是因为 登录后有很多请求都依赖Cookie,没有Cookie会报403错误,所以我手动获取Cookie,然后再web_add_cookie。如果这么做不行的话 ,请问还有其他办法吗
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2