Вопросы по теме '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 просмотров
schedule
28.07.2023
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 просмотров
schedule
01.06.2024