.net - 使用 .NET 通过 SSL 抓取屏幕

标签 .net ssl https screen-scraping

通过 SSL 抓取网站屏幕以与 .NET 一起使用有哪些解决方案?

我的用例是我需要登录合作伙伴网站 (https),​​在动态层次结构中导航,并下载报告的压缩文件。

如果 .NET 中没有好的可行选项(无论是框架还是 OSS),我当然可以使用其他屏幕抓取工具。

最佳答案

.NET 中屏幕抓取的黄金标准是 HTML Agility Pack .

至于通过 HTTPS 检索页面,请尝试这篇文章:

(正如其他答案所提到的,您实际上可能是在自动化之后而不是屏幕抓取,在这种情况下,您最好使用 WatiN 框架最初是为自动化网络测试而设计的,但足够灵活,可以满足您的需求)

关于.net - 使用 .NET 通过 SSL 抓取屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/951221/

相关文章:

node.js - 开类 Node .js : do I need to load ssl certificates in the web console or in the application?

java - java/.Net 必需的 "code toolset"

php - SSL 连接意外关闭

php - 不安全的内容。如何在模板中全局更改谷歌字体 url

https - ZF2 并针对特定路由强制使用 HTTPS

PHP - 如果可用,如何重定向到 https?

c# - C#中的抽象枚举

c# - 字符串拆分的有效方式

c# - 如何将 Azure CloudFileDirectory 移动到新的父 CloudFileDirectory?

ios - AVPlayer URL https 与 ATS 的连接被阻止的明文 HTTP