我有一个页面,它将PDF文件输出到浏览器,并设置以下标题:
Content-Type: application/pdf
Content-Disposition: inline; filename="myFile.pdf"
因此,应该在浏览器中查看该文件而不是下载。这在Chrome桌面版中可以正常使用,除了" Save"右下角的按钮没有做任何事情。
此外,在移动设备上打开(文件自动下载)时,文件为<Untitled>
时下载失败 - 尽管标题中存在filename="myFile.pdf
。
我认为这是一个标题问题,但已将其缩小到页面在HTTPS下的事实。如果我在HTTP下打开页面,那么一切都在桌面和移动设备上按预期工作(文件保存成功)。
那么,有没有办法让这个在HTTPS下运行?
答案 0 :(得分:0)
此问题似乎是由于托管网站的SSL证书无效。
在此处查看更多内容 - Android 2.2 and 2.3 PDF download via HTTPS seems broken