ASP.NET - 获取网站的源代码 - 连接尝试失败

时间:2012-11-18 17:08:06

标签: asp.net

我正在尝试在我的asp.net网站上获取另一个网站的源代码。每当我运行项目(在我的本地机器上调试它)时,这段代码就可以正常运行。 默认的aspx源代码:

    <asp:TextBox ID="url_show" runat="server">
    </asp:TextBox>
    <asp:Button ID="Button" runat="server" OnClick="calc"/>
    <asp:TextBox ID="source_show" runat="server">
    </asp:TextBox>

和default.aspx.cs源代码:

    protected void calc(object sender, EventArgs e)
    {
        string address = url_show.Text;
        using (WebClient wc = new WebClient())
        {
            string content = wc.DownloadString(address);
            source_show.Text = content;
        }
    }

然而,当我在服务器上运行它(http://www.1und1.de)时,我得到以下错误消息:

  • 连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败173.194.35.152:80
  • 源错误:在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。

    为什么这不起作用的任何想法?

0 个答案:

没有答案