为了账号安全,请及时绑定邮箱和手机立即绑定

scrapy_redis中的redis_key的问题

scrapy_redis中的redis_key的问题

慕桂英3389331 2018-12-11 21:49:59
redis_key = 'jingzhun:starturls' 这个从lpush 里面来的,但是我现在要给这个push的地址加上cookie 和header 才能获取数据,请问这个如何处理呢?
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

重写scrapy_redis的这个方法

def make_request_from_data(self, data):
        """Returns a Request instance from data coming from Redis.
        By default, ``data`` is an encoded URL. You can override this method to
        provide your own message decoding.
        Parameters
        ----------
        data : bytes
            Message from redis.
        """
        url = bytes_to_str(data, self.redis_encoding)        return self.make_requests_from_url(url)

或者return中调用的那个方法,自定义请求。


查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 1574 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信