怎样在小程序里实现标题的更改
782
2022-10-10
Mojolicious- Perl 的 Web 编程框架(mojolicious)
Mojolicious 是下一代的 Perl 语言的 Web 编程框架,提供强大的功能而无需第三方包依赖,功能包括:RESTful的路由、插件管理、Perl风格的模板系统、会话管理、签名的 cookie、静态文件服务、测试框架、文件级的Unicode支持等等。
同时 Mojolicious 也是一个全堆栈的 HTTP/1.1 和 WebSocket 的客户端和服务器端的实现,还包括TLS、Gonjour、IDNA、Comet、Chunking和 multipart支持。内建支持 Linux epoll、kqueue以及UnixDomain套接字的Web服务器。自动检测 CGI, FastCGI, 和 PSGI。提供 jsON 以及 XML/HTML5 的解析器,支持 CSS3的选择器。
示例代码:
use Mojolicious::Lite;# Simple plain text responseget '/' => {text => 'I ♥ Mojolicious!'};# Route associating "/time" with template in DATA sectionget '/time' => 'clock';# Scrape information from remote sitespost '/title' => sub { my $c = shift; my $url = $c->param('url') || 'http://mojolicio.us'; my $title = $c->ua->get($url)->res->dom->at('title')->text; $c->render(json => {url => $url, title => $title});};# WebSocket echo servicewebsocket '/echo' => sub { my $c = shift; $c->on(message => sub { my ($c, $msg) = @_; $c->send("echo: $msg"); });};app->start;__DATA__@@ clock.html.ep% use Time::Piece;% my $now = localtime;The time is <%= $now->hms %>.
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~