我是网络服务新手。 说我有一个页面网址如下: http://xxx/xx/post?id=9898
如果我使用urllib.request.urlopen()方法下载这个url的html源代码,那么我得到的html与我在浏览器中打开此页面时看到的不同。
不同的是,当我在浏览器中打开它时,我想一些JS代码将运行(使用给定的url参数)并动态获取并生成大量内容。但是当我执行urlopen()时,基本上不会触发此提取和生成过程。
我不确定动态/静态这个术语在这里是否正确使用。如果我错了,请纠正我,所以urlopen()只能下载静态html页面,如果是动态页面,它将不起作用?
有谁能告诉我如何下载完全生成的网页版本的HTML?