C#无头浏览代理

时间:2016-07-12 12:58:42

标签: c# html parsing proxy

我需要在我的程序中添加一个动作,使用无头动作,即无需启动浏览器或类似的内容,即可生成以下内容:

  • 通过使用当前登录的用户身份验证(Active Directory)的代理服务器连接到远程Web服务器。
  • 从该服务器加载页面并从下拉列表中选择一个项目,因为该页面包含大量基于所选项目填充数据的js coda。
  • 解析填充的数据以提取所需的信息。

我完全迷失在网络中,因为有很多方法可以实现某些目标,但并非所有目标都在同一时间。

修改

该选择的页面源看起来像这样(猜它是.net页面):

<div class="rddlSlide" id="ctl00_MainContent_DropDownGameMode_DropDown" style="display:none;">
        <div class="rddlPopup rddlPopup_Black">
            <ul class="rddlList">
                <li class="rddlItem">Team League</li><li class="rddlItem  rddlItemSelected">Hero League</li><li class="rddlItem">Quick Match</li>
            </ul>
        </div>
    </div><input id="ctl00_MainContent_DropDownGameMode_ClientState" name="ctl00_MainContent_DropDownGameMode_ClientState" type="hidden" />
</div>

0 个答案:

没有答案