C# CEFSharp如何获取网页源码 .net framework4.5.2

C# CEFSharp如何获取网页源码

private async void Browser_FrameLoadEnd(object sender, FrameLoadEndEventArgs e)

{

string source = await browser.GetSourceAsync();

string pattern = "<a target=\"_blank\" href=\"//apppc.chinaz.com/index.php\\?domain=(?<value>.+?)\">";

Regex regex = new Regex(pattern);

MatchCollection mc = regex.Matches(source);

foreach(Match match in mc)

{

string domain = match.Groups["value"].Value.Trim();

urls.Add(domain);

}

//string fn = Path.Combine(Application.StartupPath, "chinaz_urls.txt");

//File.WriteAllLines(fn, urls.ToArray(), Encoding.UTF8);

}

//使用 .net framework4.5.2 一定要用 x86 模式不然不能用

<package id="cef.redist.x64" version="3.3325.1758" targetFramework="net45" />

<package id="cef.redist.x86" version="3.3325.1758" targetFramework="net45" />

<package id="CefSharp.Common" version="65.0.0" targetFramework="net45" />

<package id="CefSharp.WinForms" version="65.0.0" targetFramework="net45" />

批量修改文件名精灵 2024年最新版
批量修改文件名称、文件夹名称

免费使用 功能无限制

方便快捷,支持正则表达式、无需安装功能齐全、支持定制无广告、无插件,放心使用。

免费下载 百度网盘
本站中所有的计算器的计算结果仅供参考,本站对此结果的准确性不承担任何责任,实际数额以银行/保险公司/国家相关机构确认的结果为准。
在线客服QQ:543690914,备案号: 苏ICP备15037649号-33。东海县白塔埠镇佳诚电脑经营部版权所有。