我试图从此页面中搜索搜索结果
根据网址的语言是法语,这就是我在scrapy shell中看到的,跟随'爬行(200)'
如果我尝试response.url我也会得到一个带有lang = fr。
的网址在浏览器中查看页面会显示法语结果。
然而,回复的主体是英文。
我已尝试在scrapy settings.py文件中禁用Cookie。 我还将DEFAULT_REQUEST HEADERS设置为' Accept-Language':' fr'。
有什么想法吗?
答案 0 :(得分:0)
在网页的右上角有一个下拉字段,用于选择网站的语言。选择french
会在网址中添加另一个参数:&locale=fr
。
所以 - 将该参数添加到start_url
。