位置: 编程技术 - 正文

利用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.72的税率是怎么算的
  • 缴纳上个月增值税要先计提吗
  • 季度盈利可以弥补以用以前年度亏损弥补
  • 小微企业零申报多久报一次税
  • 公司内部人员发言稿
  • 报关单境外收货人和合同不一致
  • 无形资产升值怎么处理
  • 申报个税提前一个月有什么影响
  • 转业士官自谋职业
  • 所得税汇算清缴时间期限
  • 电子承兑过期后怎么兑现处理合适呢?
  • 预付账款是付没付钱
  • 处置全资子公司税务处理
  • 缴纳税费及工会经费
  • 企业购买救生棒合法吗
  • 印花税核定表申请
  • 收到银行承兑汇票计入什么科目
  • 材料销售的账务处理
  • 长期借款优缺点分析
  • 为什么无形资产减值准备一经计提不得转回
  • 一般纳税人减免的增值税怎么记账
  • 个体户注销麻烦还是公司注销麻烦
  • 原始股解禁后减持的条件是什么
  • 党团活动经费如何节约
  • 酒水专用发票税率
  • 高新企业研发费用会计分录
  • PHP:ftp_get_option()的用法_FTP函数
  • 买新车注意事项与提车流程
  • php连接mysql数据库的几种方式及区别
  • 个人独资企业和合伙企业的区别
  • 爱丁堡几点天黑
  • 超过小规模纳税人标准能不转一般纳税人吗?
  • 使用电子计算机生成的会计凭证
  • 工商银行电子回执单怎么查看
  • 股权转让完税证明要多少时间
  • 2020年前端面试
  • midjourney 初级使用说明
  • 小企业其他应收款坏账处理
  • 销售佣金分录
  • 如何计提所得税费用科目
  • 归还股东投资款
  • mac node-gyp
  • 期初是什么
  • 大公司要求小规模公司交税
  • 转让旧固定资产怎么处理
  • 报废车补贴政策2023
  • 简易计税方法的适用范围
  • 工程结算编制收费标准
  • 怎么计算土地增值税收入
  • 公司一年发两次奖金
  • 劳动保护费进什么科目
  • 税控盘反写是不是说明税都已经成功申报了
  • 应交税费应交增值税借贷方向
  • 公允价值的通俗理解
  • 多计提的收入怎么冲回
  • 非流动资产处置利得计入什么科目
  • 购房发票可以开专票
  • 企业成立前期的重点工作
  • 如何把凭证装订机弄坏
  • 在mysql中,创建数据库的基本语法格式是
  • bios设置密码怎么设置
  • 驱动安装过程中发生错误
  • 深度u盘装xp系统教程
  • centos启动按e没用
  • redhat本地yum配置的基本步骤
  • win8操作
  • 一、Unity3D 5.0.1-示例项目“汽车游戏”的展示及开发准备
  • SQLite -- 嵌入式关系型数据库
  • parseint函数功能
  • jquery?
  • jquery选择器的优势有哪些
  • 简单谈谈你对公安工作的认识
  • android中menu
  • unity random.value
  • 税务局哪些部门轻松待遇好
  • 吉林省地方税务局单位职工集资建房免征营业税
  • 公益性公墓免交税吗
  • 家庭农场有什么用途
  • 教师票优惠需要交税吗
  • 卡车生产企业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设