SpringBoot 01 简单的爬取磁力搜索

先在IDEA中创建好项目

配置文件中填写自己想要爬取的磁力链接地址

爬取地址

编写对应的Controller

Controller

这里使用了路径参数, 当然也可以直接使用请求体参数

@RequestMapping(value = "/search" , method = RequestMethod.GET)
public List 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的用法具体查看对应的文档就可以了

查看效果

效果

你可能感兴趣的:(SpringBoot 01 简单的爬取磁力搜索)