怎么用Android代码跳过局域网路由器登录,获取里面的数据网页源码

问题描述:

我在开发一个Android移动应用的时候需要去访问连接本地路由器的管理网页,得到里面已经连接的DHCP客户端列表,我想用Android代码去模拟网页访问,得到网页源码,去分析数据,得到想要的列表,可是路由器自带认证功能,每次爬回的网页都是登录界面的网页源码,得不到里面数据的源码,求大神解答,感激不尽?

问题已解决:

首先要跟大家说一句抱歉,其实这个问题我很早就已经解决了的,没有在博客里跟大家说,sorry,现在补上。
在Web前端同学的帮助下,了解了HTTP的post请求方式和get请求方式,简单讲post就是把需要告知服务器的参数放在HTTP请求的请求头里,可以无参,而get把参数放到请求的url中,如http://xxx.xxx.xxx/?account=123456&password=123这种,account=123456和password=123就是你要传给服务器的参数。而路由器采用了Cookies认证,所以需要在访问某数据的同时让HTTP请求携带Cookies数据,以欺诈路由器得到数据。
具体办法请看我的笔记:http://note.youdao.com/noteshare?id=b773b9a8dead8d1bb718908c9028a443
另外,有任何不恰当的地方请指点!邮箱:1804945430@qq.com
源码:链接:https://pan.baidu.com/s/1PW0cAXt4TO9ulNu9qq9mqA
提取码:o4wa

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值