如何获取当前网页子框架的URL并将页面上的内容下载至TXT
近期由于工作需要,想用MFC将一个网页上的内容下载为TXT,本想用GetLocationUrl获取当前页面的地址后将其下载,可由于网页的地址未发生改变,造成下载下来的源代码始终为登陆页面的源代码,后发现网页上子框架URL地址可查,故想通过获取该子框架的URL地址后,直接将所需内容下载为TXT,不知道怎么操作,哪位大神帮帮忙,有源代码最好。 vc++ mfc
[解决办法]
网页通常不是txt,而是htm
一个帧页,有许多种实现办法
1、frame ,你先下载主帧(框架定义)页,然后解析下载实际的网页
2、iframe,内嵌帧,其实际htm数据可能来自一个URL链接,也可能由Ajax数据交换...
[解决办法]
获取URL后,可以用WinHttp等发送HTTP请求获取返回的页面内容写入txt