我正在制作一个WindowsForm应用程序,并希望从网页下载文件(xls)。单击该网页上的图像生成该文件,并为我提供SaveAs对话框。 现在,URL没有给出文件的完整路径,并使用一些NetworkSniffing工具,我发现文件下载URL与网页URL相同。
我使用的是以下代码,但问题是它会下载整个网页而不是文件。
网址为(as):http://rambo.xxx.com/ADHOC/UserReports.aspx?ADHOC_ID=63
我正在使用此代码:
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&谷歌,但没有得到我的问题的答案。
编辑:Link到添加的页面的ViewSource。