Остановите IE от перенаправления перед загрузкой файла - PullRequest
0 голосов
/ 23 июня 2011

У меня проблема только с IE (проверено в 8) и при загрузке, когда я нажимаю на ссылку, я перехожу на сервер, на котором находится файл, перед его загрузкой.Правильное поведение должно заключаться в том, что опция загрузки файла появляется, и страница не перенаправляется.

Я использую Kohana $ this-> request-> redirect ($ file) для загрузки.

Есть идеи, почему это произошло?

развивается на localhost

1 Ответ

1 голос
/ 23 июня 2011

Вы должны использовать Response::send_file() для того, что вы пытаетесь сделать.

$this->response->send_file('path/to/file.ext');

Вы также можете использовать текущий объект ответа для этого:

$this->response->send_file(TRUE,'download_file_name.ext');
...