Python 我正在尝试打印“刮擦请求”的301状态。但是,页面重定向,每次显示200个
我正在尝试打印“刮擦请求”的301状态。但是,页面重定向,我每次得到200个状态码。我不希望重定向发生,只需打印301代码。我对刮痧还不太熟悉,弄不懂 我有以下代码:您可以在请求中使用属性,并传递key:valuePython 我正在尝试打印“刮擦请求”的301状态。但是,页面重定向,每次显示200个,python,web,web-scraping,scrapy,Python,Web,Web Scraping,Scrapy,我正在尝试打印“刮擦请求”的301状态。但是,页面重定向,我每次得到200个状态码。我不希望重定向发生,只需打印301代码。我对刮痧还不太熟悉,弄不懂 我有以下代码:您可以在请求中使用属性,并传递key:value “不要重定向”:“是的 “句柄\u httpstatus\u列表”:[301] 您可以在请求中使用该属性,并传递key:value “不要重定向”:“是的 “句柄\u httpstatus\u列表”:[301] class RedirectSpider(scrapy.Sp
- “不要重定向”:“是的
- “句柄\u httpstatus\u列表”:[301]
您可以在请求中使用该属性,并传递key:value
- “不要重定向”:“是的
- “句柄\u httpstatus\u列表”:[301]
class RedirectSpider(scrapy.Spider):
name = 'redirect'
url = 'http://www.wayfair.com/outdoor/sb0/fire-pits-c215964.html/'
def start_requests(self):
yield scrapy.Request(
url=self.url,
meta={'dont_redirect': True, 'handle_httpstatus_list': [301]},
callback=self.parse,
)
def parse(self, response):
print(response.status)