我有一个 URL 缩短器应用程序(类似于 tinyurl.com、bit.ly 等),它也重定向到 file:// URL。
在内部,这是一个基于 Servlet 的 web 应用程序,我所做的就是从服务器端检索targetURL
并执行一个。response.sendRedirect(targetURL)
这也适用于file://
URL。但是,最近,这已停止在 Chrome 上运行。当我尝试重定向到file://foo.txt
(通过 aresponse.sendRedirect('file://foo.txt')
时,事情只是失败了(Chrome 调试器显示“已取消”)。
然而,在 FF 和 IE 中一切正常。有什么线索吗?