一晚上听某个说自己苦 开心网种的东西都被人偷光了……
听人这么哭诉,我也就试试帮他写个写程序帮帮他……
用了一些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真是个丐帮……什么乱七八糟的项目都有……
听人这么哭诉,我也就试试帮他写个写程序帮帮他……
用了一些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真是个丐帮……什么乱七八糟的项目都有……