位置: 编程技术 - 正文

利用PHP抓取百度阅读的方法示例(php 抓取别的网站的内容)

编辑:rootadmin

推荐整理分享利用PHP抓取百度阅读的方法示例(php 抓取别的网站的内容),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php爬取,php如何获取百度的查询结果,php 抓取别的网站的内容,php 抓取别的网站的内容,php如何获取百度的查询结果,利用php抓取百度网盘资源,利用php抓取百度网盘文件,利用php抓取百度网盘资源,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

这篇文章主要介绍的是,如何利用PHP抓取百度阅读的方法,下面话不多说,来一起看看吧。

抓取方法如下

首先在浏览器里打开阅读页面,查看源代码后发现小说的内容并不是直接写在页面里的,也就是说小说的内容是通过异步加载而来的。

利用PHP抓取百度阅读的方法示例(php 抓取别的网站的内容)

于是将chrome的开发者工具切到network一栏,刷新阅读页面,主要关注的是XHR和script两个分类下。

经过排查,发现在script分类下有个jsonp请求比较像是小说内容,请求的地址是

div等等,c属性就是内容了,但也有两种可能,一个是字符串,另一个是数组,数组的每个元素都是一个节点。

这种结构最好解析了,用一个递归就搞定

最终代码如下:

这个类前两个参数可以从小说的介绍页面获得,第一个参数bookId就是url里ebook后面跟着的字符串,第二个参数bookToken在页面源代码搜索bdjsonUrl,m参数后面的那个字符串就是。

注:如果不传入百度cookie或者百度cookie无效,则只能抓取免费阅读部分,要抓完整的内容必须保证cookie可以正常使用。

总结

标签: php 抓取别的网站的内容

本文链接地址:https://www.jiuchutong.com/biancheng/296381.html 转载请保留说明!

上一篇:Yii2中datetime类的使用(datetime2(7))

下一篇:Yii2——使用数据库操作汇总(增删查改、事务)

  • 小微企业所得税费用怎么算
  • 委托加工应税消费品代扣代缴
  • 小规模纳税人租赁不动产税率
  • 资金预算表编制依据
  • 财务要做哪些表
  • 资产减值损失借方表示
  • 固定资产加速折旧的方法有哪些
  • 买金税盘怎么做账
  • 三方协议缴款账户状态错
  • 进项税额转出结平分录怎么写
  • 未及时扣除的分数怎么算
  • 结转本月工资薪金
  • 应交增值税减免税额
  • 企业临时用工付出会计处理
  • 代扣代缴的增值税
  • 如何网上认证发票流程
  • 税务现金流
  • 消费税组成计税价
  • 空调安装费税率是6%
  • 企业的不征税收入用于支出所形成的资产,其计算的折旧
  • 出纳人员怎么核对现金日记账?
  • 固定资产改造更新是否需要计提折旧
  • 车间日常维修费用计入什么科目
  • 软件开发怎么做会计分录
  • php中strcmp
  • 应交增值税的处理
  • 如何卸载win10
  • laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
  • 公司注销未分配利润会计分录
  • pytorch开源项目
  • 先申报工资还是先发工资
  • java定时器怎么用
  • 抄税在报税前还是报税后
  • 专利收费的职能包括
  • 货币资金包括哪些方面
  • 记账凭证银行利息入息
  • 企业财务报表有附注吗
  • 纳税人购进固定资产一次性扣除账务处理
  • 生产成本结转库存商品,怎么算知道数量以及单价
  • python__get__
  • 0税率发票什么意思
  • 成立一般纳税人的利弊
  • access untagged
  • 常用sql脚本
  • sql,server
  • 流转税怎么核算
  • 广告公司转让一般多少钱
  • 全资子公司的账户是什么
  • 运输公司自有车辆是什么意思
  • 存根联明细怎么申报
  • 过户前交了契税能退吗
  • 辅助核算设置后使用后还可以随时修改
  • 现代服务业主要包括哪些类型
  • 企业的研发活动阶段包括
  • 发票抬头注意事项
  • 保险公司理赔款如何入账
  • 职工福利费的好处
  • 其他操作系统类型
  • 微软员工工资
  • win7旗舰版激活期限已过
  • WinAce.exe - WinAce是什么进程
  • 硬件茶谈win10系统安装
  • js跨域解决方案有哪些
  • node.js最新版
  • vue使用mixin
  • javascript中的函数该如何理解
  • socketdescriptor
  • 基于python的游戏
  • python语言解析
  • javascript高级程序设计第三版
  • js的实现原理
  • jquery easyui开发指南
  • js canvas绘制图片
  • 深入浅析是什么意思
  • js继承的方式
  • android中fragment
  • 国家税务局总局广东省电子税务局官网
  • 外经证预缴税款网上流程
  • 我国现行税法体系中采用多次课征的税种是
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设