Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';如果使用HTTPS,则无法从浏览器保存PDF_Https_Http Headers_Content Type_Content Disposition - Fatal编程技术网

Can';如果使用HTTPS,则无法从浏览器保存PDF

Can';如果使用HTTPS,则无法从浏览器保存PDF,https,http-headers,content-type,content-disposition,Https,Http Headers,Content Type,Content Disposition,我有一个将PDF文件输出到浏览器的页面,并设置以下标题: Content-Type: application/pdf Content-Disposition: inline; filename="myFile.pdf" 因此,文件应该在浏览器中查看,而不是下载。除了右下角的“保存”按钮不起任何作用外,这在Chrome for desktop中也能正常工作 此外,当在手机上打开(文件自动下载)时,下载失败,因为文件是——尽管标题中存在filename=“myFile.pdf 我认为这是一个标题问

我有一个将PDF文件输出到浏览器的页面,并设置以下标题:

Content-Type: application/pdf
Content-Disposition: inline; filename="myFile.pdf"
因此,文件应该在浏览器中查看,而不是下载。除了右下角的“保存”按钮不起任何作用外,这在Chrome for desktop中也能正常工作

此外,当在手机上打开(文件自动下载)时,下载失败,因为文件是
——尽管标题中存在
filename=“myFile.pdf

我认为这是一个标题问题,但我已经将其缩小到页面在HTTPS下的事实。如果我在HTTP下打开页面,那么桌面和移动设备上的一切都会正常工作(成功保存文件)


那么,有没有办法让它在HTTPS下工作呢?

似乎这个问题是由于网站所在的SSL证书无效造成的

请参阅此处的详细信息-

可能重复的