wget突破cookie限制--用wget批量下载中国联通沃商店app

本文详细介绍了如何利用wget工具,通过分析登录过程并获取cookie,实现批量下载中国联通沃商店的应用。首先注册账号获取cookie,然后使用wget的cookie功能进行登录并下载指定页面,通过解析HTML找到下载链接,最终成功下载所需应用程序。
摘要由CSDN通过智能技术生成

吐舌头

第一次技术贴~~

这两天一直纠结这个问题,今天来个了结,在网上参考的也挺乱,顺便理理思路~

目标网站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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值