Когда я запускаю этот скрипт и открываю http://my_server/picture
, я получаю вместо картинки logo
-строку.
#!/usr/local/bin/perl
use warnings;
use 5.014;
use Mojolicious::Lite;
get '/picture' => sub {
shift->render();
};
app->start;
__DATA__
@@ picture.html.ep
<!DOCTYPE HTML>
<html>
<body>
<p>Hello</p>
<img src="/absolute/path/TEST.jpg" alt="logo" />
<p>World</p>
</body>
</html>
Когда я открываю этот HTML-файл как обычный HTML-файл, я получаю картинку.
Как правильно вставить картинку с помощью Mojolicious::Lite?