Ciò che intendo è, se vado a "www.yahoo.com/thispage", e yahoo ha impostato un filtro per reindirizzare/thispage su/thatpage. Quindi, ogni volta che qualcuno va su/thispage, si atterra su/thatpage.Quando uso le richieste python per controllare un sito, se il sito mi reindirizza a un'altra pagina, lo saprò?
Se utilizzo httplib/requests/urllib, saprà che c'è stato un reindirizzamento? Quali pagine di errore? Alcuni siti reindirizzano l'utente su/errorpage ogni volta che non è possibile trovare la pagina.
Qual è il problema che stai cercando di risolvere? In che modo il tuo codice non sta facendo la cosa giusta? Se vuoi semplicemente conoscere le modalità di errore, prova tu stesso questo comportamento. – Marcin
Controlla http://stackoverflow.com/questions/554446/how-do-i-preth-pythons-urllib2-from-following-a-redirect – OneOfOne
@Marcin Ho una lista enorme (1k +) di URL per testare se essi sono in su o no. Ho scelto a caso 40-50 di loro per testare manualmente, vedo che alcuni vengono reindirizzati a una pagina di errore ogni volta che non è possibile trovare una pagina. Inoltre vedo che molti URL sono stati reindirizzati anche perché il pattern URL è cambiato, gli stessi nomi sono stati scritti in modo diverso. – iCodeLikeImDrunk