gpt4 book ai didi

macos - Safari 忽略 MIME 类型

转载 作者:行者123 更新时间:2023-12-04 06:25:10 25 4
gpt4 key购买 nike

以下 JSP 页面摘录显示了“content-type”和“content-disposition”设置。该页面应为用户提供一个 HTML 表格,该表格
可以导入到Excel。

Chrome、Firefox、IE 使用下面显示的设置按预期工作。 OS X Snow Leopard 上的 Safari 添加了 .html到下载的文件导致 report.xls.html .是否有可用的解决方法使 Safari 步入正轨?

<%@ page session="false" contentType="application/vnd.ms-excel;charset=utf-8"%>
...
<meta name="content-type" content="application/vnd.ms-excel;charset=utf-8"></meta>
<meta name="content-disposition" content="attachment; filename=report.xls">

最佳答案

我正在发送这些标题和 csv 文件,safari 将其下载为 report.csv

Pragma: public
Expires: 0
Cache-Control: must-revalidate, post-check=0, pre-check=0
Cache-Control: private
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="report.csv";
Content-Transfer-Encoding: binary

关于macos - Safari 忽略 MIME 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6121765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com