打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
成功asp.net core下载文件

后台:
 [HttpGet("DownLoadRequest")]
        public FileResult downloadRequest()
        {
            string webRootPath = Directory.GetCurrentDirectory();//根目录
            var filePath = $"\\RegFile\\Client\\";//文件保存目录
            #region 获取客户端ip地址
            HttpContextAccessor context = new HttpContextAccessor();
            string ClientIp = context.HttpContext.Connection.RemoteIpAddress.MapToIPv4().ToString();
            #endregion
            string FileName = webRootPath + filePath + ClientIp + ".reg";
            if(!System.IO.File.Exists(FileName))
            {
                throw new Exception("要下载文件不存在!");
            }
            var stream = System.IO.File.OpenRead(FileName);  //创建文件流
            return File(stream, "application/x-sh", "fsd" + ".reg");
        }
前台:
 DownLoadFile() {
      window.open("http://xxx/api/xxx/downloadRequest");
    },

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Vue Axios ASP.NET Core WebAPI 文件上传下载
ASP.NET 中对大文件上传的简单处理
shell编程参数及if判断总结
ASP.NET Core Web API接收文件传输
Asp.net 2.0 无刷新图片上传 回显
编程小总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服