Scrapy possono richiedere gli URL con GET
parametri di esplorare in modo interattivo la risposta:Scrapy shell ottiene 301 reindirizzato alla URL senza parametri
scrapy shell "https://duckduckgo.com/?q=foo"
Ma con alcuni siti web, la mia richiesta ottiene 301
reindirizzata ei parametri URL sono spogliato:
DEBUG: Redirecting (301) to <GET http://foo.com/mypage/>
from <GET http://foo.com/mypage/?bar=baz>
DEBUG: Crawled (200) <GET http://foo.com/mypage/> (referer: None)
Quando visito http://foo.com/mypage/?bar=baz
nel mio browser come normale non vengo reindirizzato ei parametri GET
rimango.
Qualcuno può suggerire come evitare di essere reindirizzato?
post intero codice e errore che hai ottenuto. –
Ehi, ho pubblicato l'intero codice e il messaggio di output. – Raj
@ user2019135, prova a utilizzare la stringa User-Agent del browser, ad esempio con l'impostazione ['USER_AGENT'] (http://doc.scrapy.org/en/latest/topics/settings.html#user-agent) –