C# 如何将文件从 URL 下载到服务器文件夹

Cosmos24Magic

我正在开发 ASP.NET Core Web 应用程序,并且正在使用 Razor Pages。

我的应用程序中显示了一些 URL,当我单击其中一个 URL 时,我想将与该 URL 对应的文件下载到存储应用程序的服务器上的文件夹中,而不是在客户端上。

这很重要,因为该文件需要由其他一些第三方应用程序在服务器端进行处理。

URL 和其他元数据来自数据库,我创建了一个数据库上下文来加载它们。我制作了一个 CSHTML 文件并以表格形式显示信息。当我单击一个按钮时,我会将 URL 发布到方法处理程序。

我在方法中收到了 URL,但我不知道如何在服务器上下载该文件,而不是先在客户端上下载它,然后将其保存/上传到服务器。

有人可以帮我吗?

梅萨姆·普尔蒙法雷德·阿齐米

可以使用 System.Net.WebClient

using (WebClient Client = new WebClient ())
{
    Client.DownloadFile (
            // Param1 = Link of file
            new System.Uri("Given URL"),
            // Param2 = Path to save
            "On SERVER PATH"
        );
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用python自动执行ssh'到服务器和将文件下载到特定文件夹的过程

如何使用Wget从URL将所有图像下载到单个文件夹中?

从URL将文件下载到服务器

如何将文件从FTP服务器下载到Android设备?

如何从URL中的node.js服务器文件夹中获取图像?

如何将文件从s3服务下载到本地文件夹

cordova:从url下载到android下载文件夹

将文件从C#的FTP服务器下载到修改日期大于指定日期的本地文件夹

从download_script.php链接将zip文件夹下载到服务器

将文件从Button链接下载到C驱动器上的特定文件夹

使用Unity和C#将文件下载到StreamingAssets文件夹

如何使用API和C#将文件从天蓝色DevOps服务器下载到指定路径

C#将文件保存到服务器上的文件夹而不是本地

如何将URL下载为文件?

从URL将文件下载到tomcat服务器

使用c#将文件列表从ftp下载到本地文件夹?

从远程URL将文件下载到服务器的功能,具有暂停/恢复下载的功能

从URL将xml下载到应用程序文件夹

使用SSH将文件从文件夹移动到远程服务器上的文件夹,而无需将文件下载到本地计算机

将文件下载到服务器?

设置URL以转到XAMPP服务器上的Localhost文件夹

直接从URL将文件下载到本地文件夹或远程服务器中的文件夹

如何将URL中的Word文档下载到python中指定目录的文件夹中?

从服务器将文件下载到客户端-jquerymobile / html5 / c#

如何在C#中的服务器PC上创建文件夹

如何使用php或javascript从服务器文件夹中的URL保存图像?

如何从url下载某些文件夹

如何将文件发布到php服务器文件夹

将文件夹的 IIS URL 重写到另一个 Web 服务器