content-type при internal_redirect

Igor Sysoev is at rambler-co.ru
Wed May 21 18:30:19 MSD 2008


On Wed, May 21, 2008 at 04:50:39PM +0300, Денис Юзвик wrote:

> День добрый,
> при попытке скачать файл с русским названием, в диалоге сохранения файла в
> IE7 вместо нормального имени - абра-кадабра.
> В чем причина?
> 
> Есть перл который делает:
> 
>     $r->header_out("Content-Disposition", "attachment; filename=....");
>     $r->internal_redirect("dllocation/.....");
> 
> В конфиге:
>   default_type "application/octet-stream; charset=utf-8";
> 
> 
>        location /dllocation {
>             root ....;
>             internal;
>         }
> 
>         location / {
>              perl  perl::func;
>         }
> 
> Хедеры:
> 
> HTTP/1.1 200 OK
> Server: nginx/0.6.26
> Date: Wed, 21 May 2008 13:46:59 GMT
> Content-Type: application/octet-stream; charset=utf-8
> Content-Length: 40019247
> Last-Modified: Wed, 21 May 2008 11:12:44 GMT
> Connection: close
> Content-Disposition: attachment; filename="abra-kadabra-filename"
> Accept-Ranges: bytes

Версия nginx'а ?


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list