c#获取网页js解析后的内容? 10C

用_HttpWebRequest_里的GetResponse得到的是页面的源代码,但是有些网页的源代码没有数据,是js代码,要解析后才有数据。

我用过WebBowser但是很多js的内容都解析不出来,提示缺少支持库,后面用CefSharp可以解析,等加载完就可以了,但这样太牛刀杀鸡了,就CefSharp的包就100多M,好像控制台还不能用。

有没有轻量点的办法用控制台就能获取js解析后的页面内容?

c#

1个回答

浏览器 f12 抓包,看它具体的数据是怎么获取的,找到获取数据的ajax请求,用httpwebrequest直接去取。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问