from aiohttp import web
from urllib.parse import quote

r = web.Response()
# r.content_type = 'application/octet-stream'
# r.content_disposition = 'attachment;filename={}'.format('语言包.xlsx')
r.headers['content_type'] = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
r.headers["Cache-Control"] = "no-cache"
filename = '官网语言包{}.xlsx'.format(datetime.datetime.now().strftime('%Y%m%d %H%M%S'))
r.headers["Content-Disposition"] = "attachment;filename*=UTF-8''{}".format(quote(filename.encode('utf-8')))
r.body = sio.getvalue()
return r

最新文章

  1. Centos 6.5 Zookeeper 安装
  2. asp.net报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决办法
  3. Map练习错误
  4. php实例源码之获取mysql表中所有行和列
  5. Html - 圆圈border
  6. SCCM 2007 R2部署、操作详解系列之概念
  7. 首次接触Winform前端交互
  8. Web前端新人笔记之文本属性
  9. C++Primer笔记二
  10. hdu 1232 畅通project
  11. mac解压缩
  12. Java语言中IO流的操作规律学习笔记
  13. Delphi Screen.DataModuleCount 总是返回 0!Delphi 的 Bug? DataModuleCount = 0
  14. Linux文件的复制、删除和移动命令
  15. 【阿里面试系列】Java线程的应用及挑战
  16. 列表生成式,迭代器&生成器
  17. localStorage(本地存储器)、sessionStorage(会话存储)
  18. C语言ODBC数据库操作
  19. ul li 的 float:left;
  20. Jenkins与Github集成

热门文章

  1. C#中播放mp3格式的音乐代码
  2. centos mininet安装-坑
  3. golang 中使用mysql报错:“ scannable dest type slice with >1 columns (4) in result”
  4. linux中用户和用户组的概念
  5. oracle system 账户被锁或者忘记密码
  6. 深入理解webpack的chunkId对线上缓存的思考(转载)
  7. 修改docker0 中的inet
  8. Python 切片/列表/字符串之间装换
  9. moco的使用方法
  10. 12组-Beta冲刺-4/5