广州日报
加入异常重试机制: 当服务器返回429(Too Many Requests)或503(Service Unavailable)状态码时,不应立即放弃,而应等待一段时间后重试,通常重试1到2次即可
缺乏合理的抓取间隔: 未设置两次请求之间🍀的等🌈待时间,模拟不出真实用户的浏览节奏
爬虫在执行抓取时,会遵循网🔥站根目录下的 robots
如果你希望限制爬虫访问某些目录,应在该文🎊件中明确声明
可以使用随机函数让等待时间在区间内浮动,使爬虫行为更接近人工浏览
爬虫会通过链接从一个页面跳转到另一个页面,同时下💡载页面的HTML内容进行分析
常见误区与提醒 误区一: 认为使用高并发就能快速抓取大量页面