我回流在一些响应设置相应的 content-type 头。行我要找的是这个:

  • 如果浏览器能够提供的内容的定的内容类型,那么它应该显示它在浏览器窗口。

  • 如果浏览器不知道怎么渲染的内容,那么它应该显示的"保存"对话在哪里的文件应该是一个提供答复。

问题是,如果我设置的 Content-Disposition 标题:

"附件;filename="myfile.txt""

浏览器将总是显示"保存"的对话。

如果我不设置 Content-Disposition, ,该文件中使用"节省"对话是一个网址,不能在我的情况。

我也试过设置 Content-Dispositioninline 但结果是一样的。

有帮助吗?

解决方案

正确的方法可以是:

Content-Disposition: inline; filename="myfile.txt"

其他提示

我不知道如果这是可能的默认。由于安全问题,浏览器不会发送的所有内容类型,它们可以处理,但是只是几个 Accept-Encoding, ,这并没有很大的帮助,在你的方案。

也许你可以问问你的用户他们喜欢什么和存储的信息,在他们的个人资料。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top