我读到我可以使用process_links作为回调,但规则已经有我的parse_item回调,所以我不能在那之前指定另一个,对吗?
我写了一个中间件但是在我启用后scrapy停止了做任何事情。我尝试了以下测试。
class UrlModifyMiddleware(object):
def process_request(self, request, spider):
m_url = 'http://checkip.dyndns.org/'
return request.replace(url = m_url)