ApacheCommons很好很强大……

本文分享了使用Java实现开心农场自动化脚本的过程,包括解决登录验证、利用HttpClient模拟HTTP请求及采用Apache Digester解析XML数据等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一晚上听某个说自己苦 开心网种的东西都被人偷光了……

听人这么哭诉,我也就试试帮他写个写程序帮帮他……

用了一些java.net下的url去连接开心网

发现连上去之后不会自己跳转到/home路径下,并怀疑可能是Cookie的问题,要不就是refered……

记得apache下有个一项目可以模拟HTTP连接

找了一下……果然有名字叫HttpClient 看了5分钟手册,并开工写登录那段的程序……

很顺利的写完了……

用Firebug抓了几个包发现 ,其实开心农场服务端用的是php作的,正好是我的本行……而交互的协议是XML格式的……

好吧 解析XML我才不会笨到拿DOM4J去解析呢……

直接把apache的digester加上去,写一个rule.xml就让他自动解析吧……



然后加上apache的Lang,BeanUtils,Logging,Collections……

基本上所有复杂的算法与机械的操作都被库封装了……



话说APACHE真是个丐帮……什么乱七八糟的项目都有……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值