**iris使用版本:v12 **

文件下载

package mainimport ("os""github.com/kataras/iris/v12""github.com/rs/cors"
)func main() {// app := iris.New()// app.Use(recover.New())// app.Use(logger.New())app := iris.Default()f, _ := os.Create("iris.log") // 记录日志文件app.Logger().SetOutput(f)c := cors.New(cors.Options{AllowedOrigins:   []string{"*"},AllowCredentials: true,Debug:            true,})app.WrapRouter(c.ServeHTTP)app.Get("/download", handleFunc) // 普通的文件下载// 使用中间件println("begin running http://localhost:9999 . . . ")app.Listen(":9999")}func handleFunc(ctx iris.Context) {src := "./files/python-3.6.4-amd64.exe"ctx.SendFile(src, "python.zip")
}

go - iris - 文件下载相关推荐

  1. 好书精读推荐:《苏世民:我的经验与教训》

    苏世民:我的经验与教训 原作名: What It Takes: Lessons in the Pursuit Steve Schwarzman(中文名:苏世民),黑石集团联合创始人,毕业于耶鲁大学.哈 ...

  2. InterSystems IRIS数据平台:数据接收速度测试

    关于本文 本文为翻译整理(节选),原文链接请点击:https://openexchange.intersystems.com/package/Ingestion-Speed-Test?tab=deta ...

  3. go语言进行web开发之安装iris框架

    go语言进行web开发之安装iris框架 对于安装iris框架,由于国内网络的限制造成了不小的困难,不仅网络速度很慢,而且有多个文件不能够通过go-get命令直接下载,我在安装iris框架的时候也花费 ...

  4. ini文件怎么使用_ftp文件下载工具,ftp文件下载工具是怎么使用的?使用指南

    ftp文件下载工具是什么工具,可能有人会回答说不知道,因为一般只有从事网站管理的工作者会使用的多一点.但不是每个人生来就会的,所以刚开始肯定都会学习怎么使用.这篇文章就来教一下大家ftp文件下载工具是 ...

  5. java iris_利用K-Means聚类算法实现对iris.data.ulab

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 利用K-Means聚类算法实现对iris.data.ulabel数据的聚类,这是在网上找到如果要换成我的iris.date iris.date.ulabl ...

  6. 在ASP.NET中跟踪和恢复大文件下载

    在Web应用程序中处理大文件下载的问题一直出了名的困难,因此对于大多数站点来说,如果用户的下载被中断了,它们只能说悲哀降临到用户的身上了.但是我们现在不必这样了,因为你可以使自己的ASP.NET应用程 ...

  7. Apache,Nginx,Lighttpd分别使用X-sendfile功能提升文件下载性能

    关于mod_xsendfile https://tn123.org/mod_xsendfile/ Lighttpd中的X-sendfile RoR网站如何利用lighttpd的X-sendfile功能 ...

  8. java 文件下载 【学习记录】

    工具类 public static Boolean downloadExcelFile(HttpServletResponse response, String fileName) {OutputSt ...

  9. python写一个文件下载器_Python3使用TCP编写一个简易的文件下载器

    原标题:Python3使用TCP编写一个简易的文件下载器 利用Python3来实现TCP协议,和UDP类似.UDP应用于及时通信,而TCP协议用来传送文件.命令等操作,因为这些数据不允许丢失,否则会造 ...

最新文章

  1. CVPR‘21 | Involution:超越convolution和self-attention的神经网络新算子
  2. MySQL之事务隔离级别--转载
  3. 顺序表的应用——逆置问题
  4. oracle事物的传播属性,spring事务的隔离级别和传播属性
  5. pivot 附近有语法错误,您可能需要将当前数据库的兼容级别设置为更高的值。...
  6. mysql恢复语句报错_php对于mysql恢复数据的时候,只能恢复一条!然后就会报错!但把sql语句直接贴到数据库里面是可以执行的!...
  7. Spring—集成Junit
  8. 学习react的心路历程(一)
  9. 苹果+beta+软件测试计划,自讨苦吃:加入苹果Apple Beta版软件计划之后
  10. VOS防止盗打及后门的安全策略
  11. C#学习笔记8 事件
  12. ‘Staring Tomcat v8.0 Server at localhost ’ has encountered a problem 问题解决
  13. 知识图谱(七)——事件抽取
  14. python 3 4j不是合法的_3 4j 是合法Python数字类型。
  15. 计算机配置更新太慢,电脑更新速度慢怎么办
  16. 计算机学院的师弟师妹们,请不要去餐馆打工了
  17. SecureBlackbox.NET 22.0.8455 Crack
  18. OSPF骨干区域和非骨干区域通信
  19. c语言中apos是什么头文件,华中科技大学计算机学院C语言程序设计字符串apos;apos;apos;apos;.ppt...
  20. 基于计算机控制的花样流水灯,花样流水灯文献综述

热门文章

  1. 期货指数点(期货指数点是什么)
  2. 如何在LibreOffice中使用所有者和用户密码保护文档和PDF文件
  3. 第十三章 J20飞机游戏项目完整代码(尚学堂java300集笔记)
  4. Shopilex开源网店系统
  5. PS卡通效果插件Photobacks Cartoon Mac汉化破解教程(含注册码)
  6. dedecms xss oday通杀所有版本 可getshell
  7. GBase 8a Python Connector使用排雷
  8. 浅谈各杀毒软件 (ZT)
  9. 硬件笔试面试---1
  10. 一个不错的pdf转换器