51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3819|回复: 2
打印 上一主题 下一主题

[求助] 如何取到Cookie

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-7-27 12:56:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我在测试登录,登录成功会设置cookie,如下代码

  1. web_reg_save_param_ex(
  2.                 "ParamName=temp",
  3.                 "LB=",
  4.                 "RB=",
  5.                 SEARCH_FILTERS,
  6.                 "Scope=HEADERS",
  7.         "RequestUrl=http://www.ak222.com/login/login.login.do",
  8.                 "IgnoreRedirections=Yes",
  9.                 LAST);
  10. web_submit_data("login.login.do",
  11.                 "Action=http://www.ak222.com/login/login.login.do",
  12.                 "Method=POST",
  13.                 "RecContentType=text/html",
  14.                 "Referer=http://www.ak222.com/login/login.init.do?returnUrl=http%3A%2F%2Fv4.21tb.com%2Felos%2Fhtml%2Findex.init.do&elnScreen=1366*768elnScreen",
  15.                 "Snapshot=t7.inf",
  16.                 "Mode=HTML",
  17.                 ITEMDATA,
  18.                 "Name=returnUrl", "Value=http://www.ak222.com/elos/html/index.init.do", ENDITEM,
  19.                 "Name=corpCode", "Value=tangqing", ENDITEM,
  20.                 "Name=loginName", "Value={loginName}", ENDITEM,
  21.                 "Name=password", "Value={password}", ENDITEM,
  22.                 EXTRARES,
复制代码
设置cookie的操作是在http://www.ak222.com/login/login.login.do,但是成功后会做302跳转,跳转到http://www.ak222.com/login/login.init.do,导致我的web_reg_save_param_ex函数获取的是跳转后的响应信息,请问我如何获得跳转前的信息呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2012-7-27 13:30:02 | 只看该作者
我这么做是是因为 登录后有很多请求都依赖Cookie,没有Cookie会报403错误,所以我手动获取Cookie,然后再web_add_cookie。如果这么做不行的话 ,请问还有其他办法吗
回复 支持 反对

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2012-7-27 12:58:17 | 只看该作者
困扰我好长时间了 啊。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 04:30 , Processed in 0.067122 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表