Scrapy:如何使用Scrapy获得“请求的URL”和“重定向的URL”?

ia2d9nvy  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(217)

我想用Scrapy得到“请求的URL”和“重定向的URL”。我的代码如下。

def parse(self, response):
    if response.request.meta.get('redirect_urls'):
        yield {
            'URL': response.request.meta.get('redirect_urls')[0],
            'Redireted URL': response.url,
            'Status': response.status
        }
    else:
        yield {
            'URL': response.url,
            'Redireted URL': response.url,
            'Status': response.status
        }

但我只得到重定向网址

ws51t4hk

ws51t4hk1#

我使用“response.request.url”来解决这个问题。

相关问题