Edge 浏览器访问 PHP 、PDF 相关页面时直接下载,不渲染。

查看 52|回复 9
作者:longxinglink   
[td]测试[/td]
[td]结果[/td]
无痕模式
✅ 正常
来宾模式
✅ 正常
禁用所有扩展
❌ 问题依旧
重置 Edge 设置
❌ 问题依旧
可能是什么问题?怎么排查

Edge, PHP, PDF

toy007   
对比 预览、下载 两种情况下的 request header 和 response header, 看看是否有差异
Dandel1on   
检查响应头 Content-Disposition ,inline 是预览,attachmen 是下载
psllll   
pdf 我还能理解,php 还能直接下?
longxinglink
OP
  
@dandel1on
在浏览器中打开 Office 文件
下载开始时显示下载菜单
防止有害网站和下载
恐吓软件阻止程序
关掉这四个就解决了,但是我不知道是哪个设置的问题,默认 pdf 打开是 Adobe Acrobat
longxinglink
OP
  
@toy007 有的,硬生生变成下载了
fionasit007   
php 加载的 pdf 被下载,还是访问 php 文件被下载哇,后者的话看看后端服务器 nginx 之类的配置对了没,是不是没解析你 php ,这是个大漏洞了
fionasit007   
@psllll #3 我怀疑他 web 服务器没配置对,直接当文件下了

longxinglink
OP
  
@fionasit007 访问的主机家园,直接给我下载成 php 文件了,
然后格子达上传论文终稿,pdf 无法预览,直接变成文件下载
目前只把这四个项目关闭就解决了
longxinglink
OP
  
@fionasit007 主机家园是一个 1317 行的 html .php 格式文件
格子达是 office online 转换的 pdf ,直接弹出 pdf 文件下载 ,预览页面直接空白
您需要登录后才可以回帖 登录 | 立即注册

返回顶部