Redirect Web服务器:返回网页+;文件附件

Redirect Web服务器:返回网页+;文件附件,redirect,download,Redirect,Download,如果在web浏览器中访问以下URL: 它将向您显示一个网页,同时将向您发送一个要下载的文件附件 他们是怎么做到的? 一种可能性是,该网页使用javascript进行重定向,而浏览器保持在同一网页中,因为重定向是一个文件附件,而不是新的html页面。 然而,我在那个网页上没有找到这样的重定向 他们是如何做到的?使用iframe在iframe的src属性中设置下载文件的位置。我记得一些网站曾经打开一个小的弹出窗口供下载,弹出窗口关闭,因为没有html响应(但是,弹出窗口现在被阻止)。一旦页面打开,

如果在web浏览器中访问以下URL:

它将向您显示一个网页,同时将向您发送一个要下载的文件附件

他们是怎么做到的? 一种可能性是,该网页使用javascript进行重定向,而浏览器保持在同一网页中,因为重定向是一个文件附件,而不是新的html页面。 然而,我在那个网页上没有找到这样的重定向


他们是如何做到的?

使用
iframe
在iframe的
src
属性中设置下载文件的位置。我记得一些网站曾经打开一个小的弹出窗口供下载,弹出窗口关闭,因为没有html响应(但是,弹出窗口现在被阻止)。

一旦页面打开,使用Javascript
窗口。location='..'
,页面就可以访问第二个链接,它发送一个下载。

在我给出的sourceforge示例中,我没有看到ifram。我知道有不同的方法可以做到这一点,但我想问的是通常是如何做到的。这就是我提到的javascript重定向。但是,在我给出的sourceforge示例中,我没有看到这一点。我知道有不同的方法可以做到这一点,但我问的是通常是如何做到的。哦,他们使用Javascript,这太模糊了,无法理解发生了什么,但基本上他们使用Javascript重定向用户。他们也可以使用它来创建iframe,但一旦使用Javascript,这就没有意义了。试图找到确切的答案,但谷歌浏览器的分析器在下载开始时崩溃,Safari本身也崩溃了。实际上很简单,在主页旁边加载了一个地址,这只能发生在iframe中,或者使用Javascript。没有其他方法使用HTML和JS。