Safari追加.pdf扩展名

时间:2014-01-07 21:40:59

标签: macos excel pdf safari

我不知道在哪里问这个问题,所以希望有人可以提供帮助...

我正在使用Safari下载Excel文件,但下载时会将文件另存为“MyFile.xls.pdf”。当我使用Chrome下载相同的文件时,它会将其正确保存为“MyFile.xls”。

其他扩展程序来自哪些想法以及如何将其关闭?

我正在运行OSX 10.8.5,Safari 6.1.1。

谢谢,

更新: 这是Chrome中网络标题的输出。

Request URL:https://www.mysecurewebsite.comreportpath=C:\inetpub\wwwroot\Clients\My%20Site\Portal\TempUpload\xhglwh5pkevgbfzspcnk5b0y\DownloadedReport\ClubMembers_0000219.xls
Request Method:GET
Status Code:200 OK
Request Headersview source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Cookie:ASP.NET_SessionId=xhglwh5pkevgbfzspcnk5b0y; __utma=233308684.875604932.1381860518.1389116164.1389130065.3; __utmb=233308684.1.10.1389130065; __utmc=233308684; __utmz=233308684.1381860518.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
Host:mysecuresite.com
Referer:https://www.mysecurewebsite.com
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
Query String Parametersview sourceview URL encoded
reportpath:C:\inetpub\wwwroot\Clients\My Site\Portal\TempUpload\xhglwh5pkevgbfzspcnk5b0y\DownloadedReport\ClubMembers_0000219.xls
Response Headersview source
Cache-Control:private
content-disposition:attachment;filename=ClubMembers_0000219.xls
Content-Length:25119
Content-Type:application/pdf; charset=utf-8
Date:Tue, 07 Jan 2014 22:07:37 GMT
Server:Microsoft-IIS/7.0
X-AspNet-Version:4.0.30319
X-Powered-By:ASP.NET

1 个答案:

答案 0 :(得分:0)

该文件的内容类型错误(PDF),Safari尝试通过附加.pdf扩展程序来解决此问题。 Chrome不会这样做。我不认为浏览器在这种情况下有一种正确的方式,问题实际上在于内容提供商。可以在this SO question中找到Excel文件的正确内容类型。