将.txt文件从另一台服务器下载到本地(ASP MVC)

时间:2017-11-24 06:55:43

标签: asp.net-mvc download

我已成功将文件从我的本地下载到我的本地ASP MVC中。

查看

public ActionResult Download()
        {
            string file = @"C:\Users\Xin\Desktop\test.txt";
            string contentType = "text/plain";
            return File(file, contentType, Path.GetFileName(file));
        }

控制器

parameter_names = [p for p in inspect.signature(distribution._pdf).parameters if not p=='x'] + ["loc","scale"]
parameters = distribution.fit(pd_series)
distribution_parameters_dictionary =dict(zip(parameter_names,parameters))

我想问的是,如果文件不在我的本地,但它在不同的服务器上怎么办?假设服务器名称为 VUP-1 ,服务器上的路径为 C:\ Users \ Xin \ Documents \ test.txt

1 个答案:

答案 0 :(得分:0)

您将从保存文件的服务器下载文件。

您可以使用Server.MapPath并传递文件路径。

   public ActionResult Download()
        {
            string file = Server.MapPath("~/Files/Demo.txt");
            string contentType = "text/plain";
            return File(file, contentType, Path.GetFileName(file));
        }