Да в общем любые браузеры из моей практики (firefox/opera/IE).
Этот метод используется например когда надо PDF отдать как файл (то есть
получить именно предложение сохранить файл) а не открывал этот pdf внутри
browser. По моему так даже html отдать как файл можно.
> -----Original Message-----
> From: Sysoev Igor
> Sent: Friday, December 16, 2005 1:26 PM
> To: nginx-ru@xxxxxxxxx
> Subject: Re: Хочется странного от x-accel-redirect
>
>
> On Fri, 16 Dec 2005 opennet@xxxxxx wrote:
>
> >> например пришёл клиент по ссылке:
> >> http://www.xxx.com/download/file.zip
> >
> >> скрипт сидящий в /download/ определяет что file.zip устарел
> и меняет на super.file.exe
> >> подменяет uri и отдаёт nginx'у уже исправленный uri
> >
> >> а nginx отдаёт его как file.zip
> >
> > Бэкэнд передает такие заголовки...
> >
> > header('Content-Disposition: attachment;
> filename="super.file.exe"');
> > header("X-Accel-Redirect: /internal_location/file.zip");
>
> А какие браузеры понимают "Content-Disposition" ?
>
>
> Игорь Сысоев
> http://sysoev.ru
>