Я пытаюсь загрузить URL и я получаю эту ошибку:URL Fetch слишком много повторяющихся перенаправляет
DownloadError: ApplicationError: 2 Too many repeated redirects
Это код, я использую:
headers = { 'User-Agent' : 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; de-at) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1' }
url = "http://www.cafebonappetit.com/menu/your-cafe/collins-cmc/cafes/details/50/collins-bistro"
cmcHTM = urlfetch.fetch(url=url)
cmcHTML = str(cmcHTM.content)
Я проверяю переназначение на это на сайте: http://www.internetofficer.com/seo-tool/redirect-check/ и я обнаружил, что этот сайт перенаправлен на себя! Так что выбор URL-адреса, кажется, идет по кругу, пытаясь загрузить эту страницу. Между тем, эта страница загружается только в моем браузере.
Так что я попытался использовать этот код:
cmcHTM = urlfetch.fetch(url=url,
follow_redirects=False,
deadline=100
)
Это просто ничего не возвращает, хотя. Есть ли способ получить этот html ?!