[Moscow.pm] Mojolicious::Lite - тру вей аплоад

Павел Купцов pavel на kuptsov.info
Чт Дек 13 21:33:45 PST 2012


Доброго времени суток!
Столкнулся со странной багой в одном проекте на сабжевом фреймворке.
Проект писался и отлаживался локально под morbo (+ проверялся под
старманом), но у клиента работать должен был под mod_perl.
Все у клиента завелось нормально, кроме аплоада файлов реализованный
примерно так:

post '/upload' => sub {
my $self = shift;

my $file = $self->param('image');
        $file->move_to("test2.jpg");
 $self->redirect_to('/');
};

оказалось что под мод перлом аплоад работает только так:

post '/modperl' => sub {
my $self = shift;
        my $file = $self->req->upload('image');
        $file->move_to("test1.jpg");
 $self->redirect_to('/');
};

Хотя под морбо/старман работают оба варианта...
После чего я подумал - какой вариант в принципе более правильный?
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20121214/bde5d62c/attachment.html>


Подробная информация о списке рассылки Moscow-pm