
.Net 5.0 接口直接返回文件流,无需创建文件
发布日期:2021-05-08 23:14:33
浏览次数:17
分类:博客文章
本文共 471 字,大约阅读时间需要 1 分钟。
核心代码:
var stream = new MemoryStream(); var writer = new StreamWriter(stream); //写入你的文件内容,我这里是一个字符串 writer.Write(sql); writer.Flush(); stream.Position = 0; //设定文件类型 var actionresult = new FileStreamResult(stream, new Microsoft.Net.Http.Headers.MediaTypeHeaderValue("text/txt")); //设定文件名称 actionresult.FileDownloadName = "CreateTableSql.txt"; return actionresult;
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月14日 05时58分07秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python-day3 for语句完整使用
2021-05-08
基于LabVIEW的入门指南
2021-05-08
weblogic之cve-2015-4852
2021-05-08
Java注释
2021-05-08
C++ 函数重载
2021-05-08
使用mybatis-generator生成底层
2021-05-08
Mybatis【5】-- Mybatis多种增删改查那些你会了么?
2021-05-08
计算输入的一句英文语句中单词数
2021-05-08
lvs+keepalive构建高可用集群
2021-05-08
6 个 Linux 运维典型问题
2021-05-08
取消vim打开文件全是黄色方法
2021-05-08
一个系统部署多个tomcat实例
2021-05-08
HP服务器设置iLO
2021-05-08
从头实现一个WPF条形图
2021-05-08
使用QT实现一个简单的登陆对话框(纯代码实现C++)
2021-05-08
QT :warning LNK4042: 对象被多次指定;已忽略多余的指定
2021-05-08
GLFW 源码 下载-编译-使用/GLAD配置
2021-05-08
针对单个网站的渗透思路
2021-05-08
Typescript 学习笔记六:接口
2021-05-08