如何设置反应的文件没有强迫"保存"对话
-
20-09-2019 - |
题
我回流在一些响应设置相应的 content-type
头。行我要找的是这个:
如果浏览器能够提供的内容的定的内容类型,那么它应该显示它在浏览器窗口。
如果浏览器不知道怎么渲染的内容,那么它应该显示的"保存"对话在哪里的文件应该是一个提供答复。
问题是,如果我设置的 Content-Disposition
标题:
"附件;filename="myfile.txt""
浏览器将总是显示"保存"的对话。
如果我不设置 Content-Disposition
, ,该文件中使用"节省"对话是一个网址,不能在我的情况。
我也试过设置 Content-Disposition
要 inline
但结果是一样的。
解决方案
正确的方法可以是:
Content-Disposition: inline; filename="myfile.txt"
其他提示
我不知道如果这是可能的默认。由于安全问题,浏览器不会发送的所有内容类型,它们可以处理,但是只是几个 Accept-Encoding
, ,这并没有很大的帮助,在你的方案。
也许你可以问问你的用户他们喜欢什么和存储的信息,在他们的个人资料。
不隶属于 StackOverflow