⭐️⭐️⭐️⭐️⭐️欢迎来到我的博客⭐️⭐️⭐️⭐️⭐️
🐴作者:秋无之地🐴简介:CSDN爬虫、后端、大数据领域创作者。目前从事python爬虫、后端和大数据等相关工作,主要擅长领域有:爬虫、后端、大数据开发、数据分析等。
🐴欢迎小伙伴们点赞👍🏻、收藏⭐️、留言💬
本次博客内容将继续讲解关于爬虫的相关知识
一、【需求】:获取下图中列表的信息
二、【步骤】:
1、F12打开开发者调试界面,输出关键字搜索,找到对应数据的接口
2、根据接口信息,在python中临时写出请求与返回,看看接口返回结果
返回结果
3、回到网页对接口进行js调试,点击Sources,在XHR添加断点,输入接口信息“front/search/category”,回车返回
4、刷新页面,观察local 处是否出现断点相关的信息,没有点击下一步,直到出现与断点相关信息
5、查看requestHeaders中的内容,这就是网站js代码首先验证的参数,如果代码中header没有,需要加上这部分
6、加上header参数后,请求接口看返回信息
7、继续回到网页,查看options的数据,请求方法是”POST“与代码相符,但发现data内容是字符串,而代码中是字典类型,所以改一下这部分
8、将字典进行json序列化字符串,更新后的代码再次请求,看返回结果
至此,这次的js调试已完成,数据已经能够获取到了。
创作不易,如果你觉得本文对你有帮助,请给个一键三连吧!万分感谢!