位置: 编程技术 - 正文

利用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——使用数据库操作汇总(增删查改、事务)

  • 开发票价格能否比实际金额高
  • 行政单位利息收入可以扣除手续费
  • 贷款受托支付可以给股东吗
  • 防伪税控系统服务费发票在哪里开
  • 小规模纳税申报时间
  • 购销合同印花税最新政策2023
  • 设备安装成本如何核算
  • 委托代销收取手续费账务处理
  • 销售货物并提供安装服务
  • 制造费用的核算程序是什么
  • 个人独资企业是法人吗
  • 销售人员发生的业务招待费
  • 开票未收到款会计分录
  • 商业折扣如何开发票
  • 买二手面包注意事项
  • 购买理财产品会损失本金吗
  • 生产经营活动包括建设项目吗
  • 预付账款需要发票吗
  • 发票失联企业不处理的后果
  • 增值税留抵税额会计科目
  • 事业单位授权支付可以取现吗
  • 上个月转出的进项税,下个月申报
  • 治理层和管理层包括哪些
  • 个税申报一年报一次吗
  • cn域名删除期
  • 销售商品并收到货款的会计分录
  • 劳务派遣公司账目如何做
  • 手机苹果14
  • 国外进口增值税税率
  • 担保公司代偿账户是什么
  • shell脚本攻略第三版pdf
  • 阿查法拉亚盆地 钓鱼
  • 接受捐赠和对外捐赠分录
  • 企业盈利结转本年利润分录
  • 经营收益是净利润吗
  • 停车费报销怎么做账
  • 折旧与摊销会计分录
  • vue学起来困难吗
  • node.js教程详细
  • centos+php+coreseek+sphinx+mysql之一coreseek安装篇
  • 域名续费多久生效
  • 以前年度亏损现在不亏了
  • 股东投资款怎么存入公司
  • 如何网上添加办税员上海
  • 预收账款的借贷方向是加还是凿
  • 资产减值损失和资产减值准备
  • 退税没有退的部分怎么做账
  • 企业需要购买两种保险吗
  • 一次性伤残补助金怎么计算
  • 收到社保稳岗补贴需要交税吗
  • 资产负债表没有
  • 金融企业有
  • 办公室搬迁工作
  • 某企业福利部门
  • 研发过程4个主要阶段
  • 收到的发票怎么做分录
  • 交易费用计入何种科目
  • 免税收入和征税收入怎么做账
  • 餐饮发票食品发票
  • 新开公司没有领失业金
  • 企业会计准则2023电子版
  • 固定资产当月计提
  • sql数据采集
  • sql server中的权限包括哪三种类型
  • sqlserver数据库和mysql区别
  • sqlserver 通用分页存储过程
  • mac如何取消自动开机
  • mac电脑finder在哪里
  • ubuntu系统键盘无用
  • unity笔记本
  • 传智播客在线课程
  • 动态生成xml
  • android studio 1.2 安装配置教程(windows平台)
  • python魔法方法详解
  • jQuery animate easing使用方法图文详解
  • 国家税务局太原税务局官网
  • 执法服务不到位
  • 江苏电子税务局社保缴费打印
  • 收心归位经典语录短句
  • 迅雷网站官网下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设