【问题标题】:Issues setting MIME type in python SSE script在 python SSE 脚本中设置 MIME 类型的问题
【发布时间】:2017-07-10 12:24:02
【问题描述】:

我正在尝试在 python 中实现服务器端脚本。 我尝试使用

设置返回数据的内容类型
sys.stdout.write('Content-Type: text/event-stream\r\n\r\n')

print "Content-Type: text/event-stream\n\n"

但这似乎没有进入浏览器,显示以下错误。

“EventSource 的响应的 MIME 类型为 ("text/html"),不是“text/event-stream”。正在中止连接。”

如果我用原来的 PHP 脚本替换我的服务器

header('Content-Type: text/event-stream');

一切正常,所以我相信这不是路径问题。 在本机 python 中设置内容类型的正确语法是什么(烧瓶等,对此不可用)?

【问题讨论】:

    标签: python mime-types server-sent-events


    【解决方案1】:

    我找到了答案。 我将 python 脚本作为 .php 扩展名,但它似乎并不满意。 一旦我将它重命名为 .cgi,它就可以正常工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-16
      相关资源
      最近更新 更多