Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# HtmlAgilityPack无法连接到远程服务器_C#_Html Agility Pack_Web Crawler - Fatal编程技术网

C# HtmlAgilityPack无法连接到远程服务器

C# HtmlAgilityPack无法连接到远程服务器,c#,html-agility-pack,web-crawler,C#,Html Agility Pack,Web Crawler,Html敏捷包有问题吗 当我运行代码时,它会显示“无法连接到远程服务器” 有人知道为什么吗 代码如下: public void Crawler(string url, int pid) { HtmlWeb hw = new HtmlWeb(); try { HtmlAgilityPack.HtmlDocument doc = hw.Load(url); HtmlNodeCollection nodes = doc.DocumentNode.

Html敏捷包有问题吗 当我运行代码时,它会显示“无法连接到远程服务器” 有人知道为什么吗

代码如下:

public void Crawler(string url, int pid)
{
    HtmlWeb hw = new HtmlWeb();
    try
    {
        HtmlAgilityPack.HtmlDocument doc = hw.Load(url);
        HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes("//a[@class='metatag-topi metatag-keywords']");
        HtmlNodeCollection nodes2 = doc.DocumentNode.SelectNodes("//div[@class='pagination']/a[@href]");
        HtmlNodeCollection phone = doc.DocumentNode.SelectNodes("//p[@class='phone fRight ml10']");
Html代码:

<h2 class="header">
<a class="metatag-topic metatag-keywords" title="" href="/Directory/d.482"> ادارات، سازمان ها و تشکیلات</a>
</h2>


您的URL是否正常工作?问题将出现在hw.Load(url)部分。代理服务器?您需要进行身份验证吗?可能存在的副本