第一次技术贴~~
这两天一直纠结这个问题,今天来个了结,在网上参考的也挺乱,顺便理理思路~
目标网站http://mstore.wo.com.cn/index.action?terindex=&page=320fantastic&loginSign=0&seeAllApp=1这个网站怎么看都不是像一个身处垄断行业的公司做出来的,竟然都不可以自由的选择页码,估计就是联通的实习生做了几个星期做出来的,真的穷到这份上了么~
cookie主要应用有1.判定注册用户是否已经登录网站。2.“购物车”之类处理。
这个网站下载要先注册,用自己邮箱注册了一个~假设用户是zhenya-user.com,密码是password
最关键的就是获得登陆的cookie,先分析下登陆时的form,代码从http://mstore.wo.com.cn/320fantastic/loginOnEmail.jsp上截取下来,代码如下
<form id="logOnEmail_action" name="logOnEmail_action" action="/online/logOnEmail.action" method="post">
<ul>
<li>
<table cellpadding="0" cellspacing="0" class="jologin" width="95%">
<tr>
<td>
<span class="red">*</span>Email
</td>
<td class="t_r">
<a class="blue" href="/320fantastic/registe.jsp">注册用户</a>
</td>
</tr>
</table>
<input type="text" name="muserBasicinfoExtends.useremail" value="" id="logOnEmail_action_muserBasicinfoExtends_useremail" class="input_bg"/>
</li>
<li>
<table cellpadding="0" cellspacing="0" class="jologin" width="9