2
試圖讓http://groupon.cl/descuentos/santiago-centro HTML代碼與以下Python代碼:蟒蛇urllib.request裏沒有得到相同的HTML作爲我的瀏覽器
import urllib.request
url="http://groupon.cl/descuentos/santiago-centro"
request = urllib.request.Request(url, headers = {'user-agent' : 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'})
response = urllib.request.urlopen(request)
return response.read().decode('utf-8')
我得到的html代碼,詢問我的位置的頁面。如果我手動打開與我的瀏覽器相同的鏈接(即使使用最近安裝的瀏覽器,也不涉及任何Cookie),我會直接進入帶折扣促銷的頁面。這似乎是一些不會發生在urllib上的重定向操作。我正在使用用戶代理頭嘗試獲取典型瀏覽器的行爲,但我沒有運氣。
我怎樣才能獲得與我的瀏覽器相同的HTML代碼?
看起來一樣在這裏... – LtWorf