SpringBoot 01 简单的爬取磁力搜索
2019-02-19 本文已影响0人
KMMoonlight
先在IDEA中创建好项目
配置文件中填写自己想要爬取的磁力链接地址
爬取地址编写对应的Controller
Controller这里使用了路径参数, 当然也可以直接使用请求体参数
@RequestMapping(value = "/search" , method = RequestMethod.GET)
public List<ResultModel> search(String keyword, String page){
return queryData(keyword, page);
}
这样请求时URL换成
http://localhost:9090/search?keyword=我不是药神&page=1
导入网络请求的OkHttp包和数据解析的JSoup包
导入第三方包创建存放搜索结果的实体类
实体类省去 构造函数以及Getter、Setter方法
创建OkHttp请求对象
OkHttp请求对象构造请求的URL
请求这里请求成功之后,将数据交给parseData()方法进行数据解析
解析数据
具体的解析数据当然这里很多都是jsoup的用法具体查看对应的文档就可以了