
1.测试需求
法大大网上80万合同需要下载下来
其实总共1392392页,20885871万条合同数据要下载下来的

2.测试需求分析与验证
2.1调通接口,取到合同列表页信息
遇到的问题:
登录页面有图形验证码,不好处理
解决:
手动登录后用已经有的cookie,如果超时需要重新登录抓取cookie
2.2调通接口,验证单独下载一个
遇到的问题:
可以访问合同列表页面了,通过抓包信息发现,是通过contractid进行下载的,下载接口也调通了,但是没有保存到本地
解决:
通过shell脚本保存至本地(代码是固定的,稍做修改即可)

import java.io.*;byte