爬get接口_爬知识星球,制作自己的知识仓库

本文介绍如何使用Java爬虫抓取知识星球的内容,通过设置http header的cookie、referer和user-agent,访问特定接口获取数据。程序基于Spring Boot 1.5.10,计划包括获取所有星球分组、星主问答、定期采集和数据整理等功能。源代码已上传,供读者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

629c107e04226e39ba725fb0ff0d0325.png

爬虫知识星球

我们都知道现在知识星球里面的内容有很多的沉淀,但是我们并不能每次打开从头开始阅读到最后,虽然星主也会每隔一段时间对知识星球内容进行汇总,但还是有一定的遗留内容。

为了让自己对知识有个很好的把握,方便自己后期查询整理,今天先使用Java简单的使用爬虫,进行读取数据。

环境准备

我们使用的语言是Java8,开发工具是Idea,仓库管理使用ggithub,代码会存放到github上。

爬虫代码链接: https:// github.com/menhuan/note s/tree/master/code/codebase-master/onirigi-repile

如果需要直接使用的,需要自己把里面cookie改成自己的,并且处理下浏览头部信息。

星球准备

进行爬虫首先需要找到星球是按照什么登陆,是按照token还是按照cookie,还是按照session的方式来进行数据交互的。

关于以上三者的内容区别,可以参考我上一篇文章的链接。

找出来http设置的header

这次爬虫并没有设置模拟登陆的操作,只是根据访问具体链接来操作。

登陆星球后,找到链接,查看请求头里面的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值