【问题标题】:get website's All pages including HTML,ASPX etc in c#在c#中获取网站的所有页面,包括HTML、ASPX等
【发布时间】:2013-06-29 16:38:07
【问题描述】:

我正在申请 这将返回给定网站 URl 的所有页面(带有 HTMl)。使用此代码可以正常工作。

  foreach (string links in Find(htmlCode))
    {
        Debug.WriteLine(links);
        string chk = "";
        if (link != null)
        {
            chk = client.DownloadString(link);
        }}

但到目前为止,我只能访问那些以 HTML 格式提供 href 或链接的网站页面。 我无法访问网站中未提及 href 的其他网页 如何访问这些页面?

Facebook 页面示例 我可以访问所有的 Facebook 页面吗?

【问题讨论】:

    标签: c# asp.net facebook visual-studio-2010 visual-studio-2008


    【解决方案1】:

    没有。如果该页面未链接到,您将无法找到它。如果你在爬,你也应该尊重robots.txt文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-26
      • 2017-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-16
      相关资源
      最近更新 更多