日期:2014-05-17  浏览次数:20764 次

咨询个模拟post的可行性问题
    有个报表网站,登陆后输入部门编号和报表编号,然后可以看到相应报表,可以选择下载。现在想做一个可以批量下载的工具,能够自动登陆把指定报表的所有部门的报表都下载下来(所有部门编号和下载报表名称最好由参数文件控制,修改方便)。
    现在没有啥思路,一个想法就是分析jsp的源码,找出相关参数,然后指定url过去,这个方法不知道是否可行,我发现好像只有过了查询这一步,后面的下载才可以,是否还有cookie之类在起作用?另外不知道大家还有什么思路或者工具可以实现这样的需求,像网络爬虫、按键精灵之类可行吗?

    不知道有没有把问题描述清楚

------解决方案--------------------
参考:
WebDriver:http://my.oschina.net/willSoft/blog/28119
HttpURLConnection:http://blog.csdn.net/thinkinwm/article/details/8926882
------解决方案--------------------
用HttpClient,模拟浏览器操作即可,该POST就POST,该GET就GET