INET控件GET网页。困惑。
以前用WEBBrowser做过一个类似刷访问量的程序。
但是WEBBrowser开起来占用的系统资源太多了。后来也没深入研究
昨天有人问到我用INET去GET网页行不行
试了一下。用INET GET一下后发现网页计数器没有加上去
截了一下程序运行时收发的数据包。跟用浏览器打开网页的数据包基本上差不多
应该也算是访问了。
目前我自己的猜想有两个
1. 部分网页计数程序都是在JS里面。INET只能GET到页面的源码。而JS代码并没有执行
2. 有一些是用IFRAME载入的。INET GET到的也只是父页面的源码。IFRAME所包含的页面没GET到
对于第1个我想INET就不能完成了。
第二个的话我尝试过先GET父页面然后再GET其包含的IFRAME的页页。好像也是没效果
不知道是服务器是否判断了IFRAME的父窗口。
熟悉INET的朋友麻烦指点一二。