首页 > 其他分享 >go 不保存文件下载

go 不保存文件下载

时间:2022-12-08 18:33:49浏览次数:34  
标签:Set 保存 Content Header xlsxNews go Response 下载

xlsxNews := excelize.NewFile()
xlsxNews.SetSheetRow("sheet1", "A1", &[]interface{}{
"publishDate", "newsId", "title"}, )
r.Response.Header().Set("Content-Type", "application/octet-stream")
r.Response.Header().Set("Content-Transfer-Encoding", "binary")
// 注意后面的attachment和filename,否则下载的时候不能自动命名文件名和文件后缀
r.Response.Header().Set("Content-Disposition", "attachment; filename="+"test.xlsx")
//r.Response.Write(file)
_ = xlsxNews.Write(r.Response.Writer)

标签:Set,保存,Content,Header,xlsxNews,go,Response,下载
From: https://www.cnblogs.com/sumafan/p/16966939.html

相关文章

  • DBJ,DB,CJJ,CECS 标准区别及全套下载教程
    DBJDBJ开头的标准是地方建筑标准:D——地方、B——标准、J——建筑。《中华人民共和国标准化法》将中国标准分为国家标准、行业标准、地方标准(DB)、企业标准(Q/)四......
  • Go语言,Docker和新技术
    你好,我是陈皓,网名左耳朵耗子。上个月,作为Go语言的三位创始人之一,Unix老牌黑客罗勃·派克(RobPike)在文章“Go:Tenyearsandclimbing”中,回顾了Go语言的发展历程。文......
  • Go--解析yaml文件
    yaml文件是目前最常用的配置文件,使用go语言编写代码和工具时,也会用到yaml文件,将服务配置及中间件等信息定义到yaml文件中,后续可根据实际场景来选用。//先下载外部包go......
  • django三板斧
    今日内容概要纯手撸web框架基于wsgiref模块代码封装优化动静态网页jinja2模板语法python主流web框架django框架简介django基本操作命令django小白必会三板斧今......
  • Postman(3): postman持久化保存/设置断言
     Postman(5):postman持久化保存postman持久化保存【文章末尾有.....】1、点击postman的Collections页签,点击+NewCollection创建(可以当成项目并重命名)2、新增后,再点击C......
  • mac下golang测试https
    1.自定义域名sudovi/etc/hosts增加自定义域名zhengzhihua.mac  保存退出   测试域名  2.生成证书脚本......
  • django 01 web框架推导与django介绍
    web框架推导#1.web框架是基于互联网的web服务端连接前端与数据库的中间介质#2.学习web框架必备知识:1.socket服务端代码2.HTTP协>>>:四大特性#3.w......
  • 只会用 Go 写 O(N²) 的冒泡排序算法?来看看优化后最好情况下的 O(N) 算法吧
    耐心和持久胜过激烈和狂热。哈喽大家好,我是陈明勇,今天分享的内容是使用Go实现冒泡排序算法。如果本文对你有帮助,不妨点个赞,如果你是Go语言初学者,不妨点个关注,一起成长一......
  • MongoDb索引
    Mongo索引语法:db.collection.ensureIndex({filed:1});注:1.默认是曾序索引    2.默认索引是用btree组织说明:1代表asc升序索引-1降序子文档创建索引:db.coll......
  • [附源码]Python计算机毕业设计Django汽车租赁管理系统
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......