urllib2 返回的页面与浏览器不同?
我正在尝试抓取一个页面(我路由器的管理页面),但是这个设备似乎给urllib2返回了一个和我浏览器上看到的不同的页面。有没有人遇到过这种情况?我该怎么解决这个问题?
这是我正在使用的代码:
>>> from BeautifulSoup import BeautifulSoup
>>> import urllib2
>>> page = urllib2.urlopen("http://192.168.1.254/index.cgi?active_page=9133&active_page_str=page_bt_home&req_mode=0&mimic_button_field=btn_tab_goto:+9133..&request_id=36590071&button_value=9133")
>>> soup = BeautifulSoup(page)
>>> soup.prettify()
(html输出被markdown去掉了)