Вопросы по теме 'plack'
Как объединить обработчики аутентификации Plack?
Я хотел бы, чтобы мое приложение Plack попробовало несколько различных способов авторизации пользователя. В частности, проверьте, авторизован ли пользователь уже через файл cookie сеанса, затем проверьте дайджест-аутентификацию, а затем вернитесь к...
769 просмотров
schedule
22.05.2024
Как превратить статический perl-скрипт в стиле CGI (xxx.pl) в динамическое приложение PSGI?
Perl-скрипты в стиле CGI трудно тестировать в этом стиле:
def test_it_says_hello_to_a_person
get '/home.pl', :name => 'Simon'
assert last_response.body.include?('Simon')
end
(Примечание: код на рубине с использованием Rack::Test )....
601 просмотров
schedule
13.09.2022
Отслеживание потока данных между apache и обратным прокси?
У меня есть веб-приложение, работающее как обратный прокси-сервер Apache httpd. Время от времени мои веб-запросы возвращают не ту вещь. В частности, запрос главной страницы, изображения, файла css или файла javascript вместо этого вернет ранее...
131 просмотров
schedule
20.03.2022
Как вы используете Plack::Middleware::Session с сервером Twiggy?
У меня есть perl-сервер на основе Twiggy :
my $app = sub { my $req = Plack::Request->new(shift); ... };
my $twiggy = Twiggy::Server->new(port => $port);
$twiggy->register_service($app);
Он отлично работает, но теперь я хочу...
266 просмотров
schedule
29.12.2023
Почему HTML::Mason::PSGIHandler не работает с «Plack::Middleware::Debug::Parameters»?
Все в порядке, пока вы не опубликуете значения и не получите:
[uwsgi-perl error] Bad Content-Length: maybe client disconnect? (45 bytes remaining) at /home/user/perl5/lib/perl5/Plack/Middleware/Debug/Parameters.pm line 20.
Скелет приложения:...
148 просмотров
schedule
11.03.2022