Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从任何给定URL下载文件,并使用ASP.NET将其保存到我的计算机_Asp.net_File_Download - Fatal编程技术网

从任何给定URL下载文件,并使用ASP.NET将其保存到我的计算机

从任何给定URL下载文件,并使用ASP.NET将其保存到我的计算机,asp.net,file,download,Asp.net,File,Download,案例:我需要为我的应用程序提供一个来自互联网上任何位置的URL。URL的另一端将是某种类型的文件。图片/视频/文档,我需要将此项目自动保存到我的服务器,而无需“另存为”对话框 这需要在ASP.NET中完成 我有麻烦如何实际抓取该文件与asp.net后,它提供了一个URL。。。任何帮助都会很好 谢谢大家我要去看看这门课。这种方法应该对你有用 using (WebClient wc = new WebClient()) { wc.DownloadFile(myUrl, myLocalFile

案例:我需要为我的应用程序提供一个来自互联网上任何位置的URL。URL的另一端将是某种类型的文件。图片/视频/文档,我需要将此项目自动保存到我的服务器,而无需“另存为”对话框

这需要在ASP.NET中完成

我有麻烦如何实际抓取该文件与asp.net后,它提供了一个URL。。。任何帮助都会很好

谢谢大家

我要去看看这门课。这种方法应该对你有用

using (WebClient wc = new WebClient())
{
    wc.DownloadFile(myUrl, myLocalFileName);
}

只需确保运行web应用的用户具有保存文件的权限,否则您将遇到问题。

您可以使用webclient或httpwebrequest。Webclient可能更容易实现您的目标

WebClient wc = new WebClient();

wc.DownloadFile(downloadURL.Text, savePath.Text);