longxinglink
V2EX  ›  问与答

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

  •  
  •   longxinglink · 6 days ago · 900 views
    测试 结果
    无痕模式 ✅ 正常
    来宾模式 ✅ 正常
    禁用所有扩展 ❌ 问题依旧
    重置 Edge 设置 ❌ 问题依旧

    可能是什么问题?怎么排查

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

    然后格子达上传论文终稿,pdf 无法预览,直接变成文件下载

    目前只把这四个项目关闭就解决了
    longxinglink
        9
    longxinglink  
    OP
       6 days ago
    @fionasit007 主机家园是一个 1317 行的 html .php 格式文件

    格子达是 office online 转换的 pdf ,直接弹出 pdf 文件下载 ,预览页面直接空白
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   890 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 22:20 · PVG 06:20 · LAX 15:20 · JFK 18:20
    ♥ Do have faith in what you're doing.