IMDbPy与Cinemagoer均无法使用,请求排查故障原因
故障原因排查方向
- IMDb接口URL结构变更:IMDb近期可能更新了搜索接口的URL规则,你请求的
https://www.imdb.com/find?q=matrix&s=tt已被永久重定向到新地址,但IMDbPy/Cinemagoer当前版本仍在调用旧路径,直接触发308错误。 - 库版本滞后:你使用的IMDbPy或Cinemagoer版本过旧,未适配IMDb最新的重定向逻辑。优先尝试升级到库的最新版,官方通常会同步跟进网站的接口变动。
- 请求头不满足反爬要求:IMDb可能收紧了反爬策略,库默认的请求头(比如无合法
User-Agent)被判定为爬虫请求,触发重定向验证。可以尝试手动配置请求头,模拟真实浏览器的请求标识。 - IP/地区访问限制:你的IP所在地区可能被IMDb限制访问,或需要跳转至区域化域名(如对应地区的子域名),导致请求被永久重定向。可以检查网络环境,尝试切换IP或确认地区访问权限。
内容的提问来源于stack exchange,提问作者idis
相关产品推荐
相关产品推荐

