Вопросы по теме 'mojolicious'

Mojolicious url_for: абсолютный путь
В настоящее время я пытаюсь перенести одно из моих небольших приложений-катализаторов на Mojolicious (просто для удовольствия). Допустим, мы находимся на странице: http://whatever.com/generate . На этой странице есть ссылка, например, на...
3814 просмотров
schedule 19.03.2023

Как мы проводим модульное тестирование контроллера Mojolicious?
Мы создали следующий простой контроллер Mojolicious : package SampleApp::Pages; # $Id$ use strict; use warnings; our $VERSION = '0.01'; use Mojo::Base 'Mojolicious::Controller'; sub home { my $self = shift; $self->render( 'title'...
3049 просмотров
schedule 01.01.2023

Mojolicious домашний контрольный вопрос
Я пытался установить Mojolicious-1.90, но не прошел тест t/mojo/home.t. t/mojo/home.t .............................. 1/5 # Failed test 'right path detected' # at t/mojo/home.t line 27. # Structures begin differing at: #...
314 просмотров
schedule 08.03.2023

Как запустить mojolicious под Win32::Daemon?
Я пытаюсь запустить mojolicious как службу Windows с помощью Win32::Daemon, но я не знаю, как вернуться из обратного вызова start после запуска приложения mojo. Приложение mojo начинает прослушивать, но контроллер служб Windows предполагает, что...
1358 просмотров
schedule 10.10.2023

Настройка файлов cookie в ответе mojolicious
Как установить файл cookie в ответе mojolicious, а затем прочитать его из запроса. Я пробовал разные способы, но ни один из них не устанавливал cookie для объекта ответа. попробовал эти способы $self->res->cookies({name => 'foo',...
4949 просмотров
schedule 21.04.2023

Mojo::DOM: Некоторым символам нужен особый экран?
Почему media:group не работает, хотя это происходит в доме? #!/usr/bin/env perl use warnings; use 5.12.0; use Mojo::UserAgent; my $ua = Mojo::UserAgent->new(); my $id = 'E7511681ABEA8635'; my $url =...
158 просмотров
schedule 15.07.2023

Запросить Useragent в Mojolicious
Я пытаюсь прочитать UserAgent из запроса и выполнять операции на его основе. Может ли кто-нибудь сказать мне, как я могу получить запрос UserAgent в Mojolicious. Спасибо.
1189 просмотров
schedule 03.06.2022

Строки UTF8 частично не распознаются
Когда я извлекаю кириллический текст из базы данных SQLite3, в некоторых случаях perl (или Mojolicious, или DBIx::Class - я, честно говоря, не знаю) не может декодировать байтовый поток. Например, учитывая текст: 1984г1ф!!11четыре вывод...
504 просмотров
schedule 11.02.2023

Специальные символы в пароле, вызывающие сбой базовой аутентификации в Mojolicious UA
Следующая программа дает сбой при попытке перейти на веб-сайт https, для которого требуется обычная проверка подлинности. use Mojo::UserAgent; my $ua = Mojo::UserAgen->new; my $user = "foobar"; my $pass = "Cant#change"; my $url =...
1247 просмотров
schedule 15.08.2022

Встраивание Mojolicious::Server в разветвленный процесс
Работаю над небольшим сборщиком сетевых потоков (например, ntop), и я хочу создать веб-сервер при запуске моей программы (не хочу заставлять людей настраивать внешний веб-сервер). У меня возникли проблемы с выяснением того, как запустить мое...
626 просмотров
schedule 29.05.2023

расширенный синтаксис perl — Mojo::DOM
Я пытаюсь понять некоторый расширенный (для меня) синтаксис perl для синтаксического анализа html с использованием DOM после это руководство : say "div days:"; say $_->text for $dom->find('div.days')->each; say "\nspan hours:"; say...
1517 просмотров
schedule 06.12.2022

Тестирование запроса JSON PUT в mojolicious
Я создаю тестовые примеры для своего приложения, разработанного с использованием фреймворка Mojolicious. Я проверяю маршруты для соответствующих ответов на сделанные вызовы REST. Я использую JSON как средство связи между сервером и клиентом. Для...
1515 просмотров
schedule 27.02.2023

Как установить срок действия cookie для MojoX::Sessions?
Какое бы значение срока действия я ни задал для expires() или expires_delta() , срок действия файла cookie всегда составляет один час. Как изменить его, чтобы сеанс и время истечения срока действия куки совпадали?
525 просмотров

Apache proxyPassReverse и веб-сокеты
Я работаю над проектом Perl Mojolicious, в котором используются веб-сокеты. Я хочу запустить его на общем сервере под управлением apache и использовать proxyPass и proxyPassReverse, чтобы сделать URL-адрес более красивым для моего кода Mojolicious,...
10872 просмотров
schedule 06.07.2022

Использование TAP::Formatter::JUnit с тестами Mojolicious?
У меня есть ряд тестов для моего приложения Mojolicious, и все работает нормально, и теперь я пытаюсь заставить Mojolicious выводить данные в JUnit XML. Я нашел TAP::Formatter::JUnit , похоже, это именно то, что мне нужно, но я не понимаю, как...
152 просмотров
schedule 03.01.2024

perl Mojo и JSON для одновременных запросов
Обычно я не программист на Perl. Однако я должен выполнить эту задачу. У меня работает следующий код: #!/usr/bin/perl use LWP::UserAgent; use JSON; use strict; my $md5 = $ARGV[0]; $md5 =~ s/[^A-Fa-f0-9 ]*//g; die "invalid MD5" unless (...
2249 просмотров
schedule 15.06.2022

Подпрограмма Mojolicious autostart/init()
Есть ли метод/функция для написания подпрограммы/метода автозапуска для всех доступных маршрутов Mojolicious? Может быть, автоматический помощник, но я пока не знаю, как это сделать. Я думаю, что это полезно, особенно для инициализации...
423 просмотров
schedule 16.09.2022

Проблемы с Git::Repository, связанные с использованием Umlaut с Mojolicious или HTML::Entities
У меня возникла проблема при отображении записей журнала из git на веб-сайте, касающемся умляутов. У меня нет идеи, где искать решения, поэтому я прошу помощи здесь. Я действительно думаю, что это может быть проблема с кодировкой, но use utf8 не...
250 просмотров
schedule 04.07.2023

Mojolicious использование веб-сокетов
Учитывая приведенный ниже код, как мне отправить сообщение клиенту через веб-сокет, открытый для «/ wsinit», изнутри Fu:: Bar:: dosomething? package Fu; use Mojo::Base 'Mojolicious'; sub startup { my $r = shift->routes;...
1198 просмотров
schedule 31.05.2023

Mojolicious и Passwd::Unix
Я пытаюсь вернуть список пользователей Unix в этот perl-скрипт. Я использую фреймворк Mojolicious с Passwd::Unix. Рекомендации: Mojolicious ( http://metacpan.org/pod/Mojolicious ) Passwd::Unix ( http://metacpan.org/pod/Passwd::Unix )...
195 просмотров