问题背景 在 Web 应用中,当我们通过后端接口向浏览器返回 PDF 文件供用户在线预览时,常常希望浏览器标签页能显示一个有意义的标题,而不是文件的原始名称或 URL 路径。这对于提升用户体验、帮助用户快速识别正在查看的文档内容非常重要。 问题现象 许多开发者会尝试通过设置 HTTP 响应头来控制标签页标题,典型的做法包括: Content-Type: application/pdf Content-Disposition: inline; filename="MyDocument.pdf" 然而实际运行时会发现:…