今天在写一个爬虫demo的时候出现如下错误:
raise ValueError('Missing scheme in request url: %s' % self._url)

按照字面意思便是URL有问题,缺少scheme, 于是边检查请求的url,但是反复确认后发现请求地址正常的,而且有'http:'的头,经过反复检查,终于发现原因:由于我使用了splash进行渲染,配置splash地址的时候缺少了scheme

解决方法:添加上头部,按注释掉的那一行配置即可
本文描述了在编写爬虫过程中遇到的URL Scheme缺失错误,即使URL中已包含'http:',通过检查发现是因为使用splash进行渲染时,splash地址配置缺少scheme。文章提供了正确的配置方法,即确保splash地址中有'http:'前缀。
今天在写一个爬虫demo的时候出现如下错误:
raise ValueError('Missing scheme in request url: %s' % self._url)

按照字面意思便是URL有问题,缺少scheme, 于是边检查请求的url,但是反复确认后发现请求地址正常的,而且有'http:'的头,经过反复检查,终于发现原因:由于我使用了splash进行渲染,配置splash地址的时候缺少了scheme

解决方法:添加上头部,按注释掉的那一行配置即可

被折叠的 条评论
为什么被折叠?