use*_*041 7 c# automation screen-scraping html-parsing
有一个使用ColdFusion创建的网站(不确定这是否重要).我需要与这个网站互动.我需要做的主要事情是导航到不同的页面和单击按钮.
我想出了两个关于如何做到这一点的想法.第一种是使用WebBrowser控件.有了这个,我当然可以浏览页面,然后点击按钮(根据这个).
另一种方法是直接与html交互.不确定如何做到这一点,但我假设我可以点击按钮或使用HTML请求与页面进行交互.
有没有人建议哪种方式更好?有没有更好的方式我没有想到?
我将使用Html AgilityPack来解析html,然后使用HttpWebRequest适当地进行POST和GET .
虽然可以使用WebBrowser控件来模拟点击和导航,但您可以通过Html AgilityPack和HttpWebRequest获得更多关于发送内容的控制权
归档时间: |
|
查看次数: |
12996 次 |
最近记录: |