0

我试图在我的 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 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

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

4

0 回答 0