新华社
你可以在Workers中使用KV存储记录特定IP的请求时间戳,设定单位时间内(如60秒)最多允许的请求次数(例如300次)
对于非百度爬虫但频繁请求的IP,可直接加入黑名单并记录日志
另外可以将百度爬虫常用IP段固化到脚本变量中,🎯减少🔮实时查询场景
这种方法不需要修改源服务器配置,响应延迟极低,且能动态更新拦截规则
常见陷阱与规避方👍案 陷阱一:🎵误杀正常流量 百度爬虫IP段会不定期更新,仅靠静态IP列表容易出现漏放或误拦
陷阱三:DNS验证延迟导致超时 反向DNS查询需要额外网络耗🎉时,可能超过Workers默认的100ms CPU时间限制
同时保留一个不受限的路径(如 /robots