代码之家  ›  专栏  ›  技术社区  ›  Cheok Yan Cheng

提示用户保存所需的文本文件名

  •  1
  • Cheok Yan Cheng  · 技术社区  · 15 年前

    我希望当用户点击一个链接说。

    http://www.xyz.com/dynamic-text.py

    浏览器将提示用户保存文本文件。

    以下脚本将使浏览器提示用户保存 dynamic-text.py . 我想提示用户保存 some-file-name.txt . 我该怎么做?


    动态文本.py

    #!c:/Python27/python.exe -u
    
    print "Content-type: text/text"
    print
    
    print "This is Text File"
    
    1 回复  |  直到 15 年前
        1
  •  4
  •   Frédéric Hamidi    15 年前

    你可以把 Content-Disposition HTTP头:

    print "Content-Type: text/plain"
    print "Content-Disposition: attachment; filename=some-file-name.txt"
    print
    

    还要注意,您应该使用 text/plain 内容类型而不是 text/text 据我所知,这是不存在的。