C# 下载没有完整路径的文件

C# 下载没有完整路径的文件,c#,webclient,webclient-download,C#,Webclient,Webclient Download,我正在制作一个WindowsForm应用程序,想从网页下载一个xls文件。该文件是在点击该网页上的图像时生成的,并给我一个“另存为”对话框。 现在,URL没有给出文件的完整路径,使用一些网络嗅探工具,我发现文件下载URL与网页URL相同 我使用下面的代码,但问题是它下载整个网页,而不是文件 网址如下: 我正在使用以下代码: private void button1_Click(object sender, EventArgs e) { WebClient clie

我正在制作一个WindowsForm应用程序,想从网页下载一个xls文件。该文件是在点击该网页上的图像时生成的,并给我一个“另存为”对话框。 现在,URL没有给出文件的完整路径,使用一些网络嗅探工具,我发现文件下载URL与网页URL相同

我使用下面的代码,但问题是它下载整个网页,而不是文件

网址如下:

我正在使用以下代码:

    private void button1_Click(object sender, EventArgs e)
    {
        WebClient client = new WebClient();
        client.DownloadFile(@"http://rambo.xxx.com/ADHOC/UserReports.aspx?ADHOC_ID=63", @"C:\temp.xls");
    }
我知道它是由某个.aspx文件动态生成的,但是根本没有办法通过编程方式下载该文件吗

搜索了SO&Google,但没有回答我的问题


编辑:添加到页面的ViewSource。

@patrickhoffman我的意思是,URL没有给出该文件的完整路径。比如:它不能与网页URL相同。尝试使用Fiddler2。这是真实的URL吗?找不到此服务器上找不到请求的URL/ADHOC/UserReports.aspx。@HamletHakobyan:正在下载Filder。将让您知道。也有可能该页面包含Javascript进行实际下载。你检查过网页的来源了吗?