【发布时间】:2017-01-28 14:54:24
【问题描述】:
我想通过代码获取网站的内部文本。
我已经可以使用下面的代码获取它的内部 html,但我找不到任何获取 URL 内部文本的代码没有 webbrowser。
这段代码在 webbrowser 中从网站获取文本,但我需要同样的东西,只是没有 webbrowser。
Dim sourceString As String = WebBrowser1.Document.Body.InnerText
【问题讨论】:
-
您的意思是它正在打开一个网络浏览器并且您不想使用网络浏览器(Internet Explorer)?
-
不,我想通过代码获取网站的文本(不是 html),而不使用 webbrowser
-
也许您可以使用一个也可以在 api 中导出组件的 webbrower?如果不是,您将不得不使用一些套接字实现,并且很可能还使用类似 openssl 的东西来处理 https。然后它只是一个 get 请求,它将返回所有的 html。
-
见stackoverflow.com/questions/92522/http-get-in-vb-net第二个答案,投票赞成20。
-
您是否要收集浏览器中呈现的可读文本以进行 SEO 或字数分析??
标签: html vb.net get httpwebrequest