【问题标题】:Content-Disposition not working内容处置不起作用
【发布时间】:2015-03-16 03:43:33
【问题描述】:

我正在尝试在基于 Python 和 webapp2 的 Google App Engine 应用中实现 CSV 导出。 在我正在尝试的 RequestHandler 的 post 方法中......

self.response.headers['Content-Type'] = 'text/csv'
self.response.headers['Content-Disposition'] = 'attachment;filename="exportedFile.csv"'
writer = csv.writer(self.response.out)
writer.writerow(['test1','test2','test3'])

我在日志控制台中看不到任何错误,但在请求处理程序时未显示下载弹出窗口

【问题讨论】:

  • 为什么投反对票?请添加评论

标签: python html google-app-engine webapp2


【解决方案1】:

改变

writer.write(['test1','test2','test3'])

writer.writerow(['test1','test2','test3'])

另外,application/csv 不是正确的内容类型。使用text/csv

【讨论】:

    猜你喜欢
    • 2016-04-18
    • 1970-01-01
    • 2016-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-12
    • 1970-01-01
    • 2014-02-26
    相关资源
    最近更新 更多