问题标签 [mojolicious-lite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
151 浏览

perl - 如何为 mojolocious lite 应用程序使用通用模板?

我真的很感动

并使用所有的 html 而不是添加到每个 html

0 投票
3 回答
2786 浏览

perl - Mojolicious lite 如何将未找到和服务器错误页面重定向到用户定义的错误页面

如何将未找到的用户定义错误页面和服务器错误页面重定向到用户定义页面 Mojolicious lite

0 投票
1 回答
1991 浏览

perl - 如何在 Mojolicious 的其他控制器中调用动作?

我有一个使用 Mojolicious 框架的应用程序。我在数据库中有一个表,其中包含错误响应列表和与之相关的其他详细信息。我已经创建了相应的结果和结果集来处理数据库表。还有一个控制器通过与结果集交互来获取有关错误的详细信息。

我的想法是在此控制器中调用一个操作,该操作将通过查询数据库来获取(由另一个控制器)传递给它的错误的详细信息,加载有关请求资源的环境的运行时信息,从而导致错误,创建一个响应并返回到调用它的控制器。

我正在努力处理从一个控制器到另一个控制器的呼叫。我如何在 Mojolicious 中做到这一点?$self我可以传递控制器对象(

0 投票
1 回答
783 浏览

perl - 在 Mojolicious::Lite 下以正确的格式呈现错误

我有一个under可能会产生错误的语句(例如,身份验证错误)。我到处使用内容协商,我想以under正确的格式返回错误。示例代码:

我可以render在里面使用under,但respond_to不会工作。可能under为此工作。但在那种情况下,我该怎么办?

0 投票
1 回答
2756 浏览

jquery - CORS:总是通过 jQuery.ajax 从 Mojolicious::Lite 获得空响应

我正在使用 jQuery 从Mojolicious::Lite我正在构建的 API 中获取一些数据。但我无法通过 Ajax 从 API 接收任何数据。我可以通过curl虽然获取数据。

更新:我可以在同一个域上通过 Ajax 获取数据。这是一个CORS问题。

这是我的客户代码:

这是API代码:

以下是所有请求的标头和数据:

OPTIONS /path

POST /path

不知道问题出在我的 JS 还是 Perl 代码上。

更新:可能在 JS 代码上。 更新CORS 似乎没问题。

0 投票
1 回答
542 浏览

perl - 如何设置 MojoX::Sessions 的 cookie 过期时间?

无论我给expires()orexpires_delta()的过期值是什么,cookie 的过期时间总是一小时。如何更改它以使会话和 cookie 过期时间匹配?

0 投票
2 回答
2583 浏览

perl - 如何制作 Mojolicious::Lite 静态文件下载器?

我正在尝试使用 Mojolicious::Lite 制作文件上传/下载器,虽然上传部分没有问题,但下载部分却造成了麻烦。此代码将让我下载小文本文件,但其他任何内容都会变成 0 字节文件。关于如何正确执行此操作的任何建议?

0 投票
2 回答
197 浏览

perl - Mojolicious 和 Passwd::Unix

我试图在这个 perl 脚本上返回 Unix 用户列表。我正在使用带有 Passwd::Unix 的 Mojolicious 框架。

参考:

那是我的代码:

测试.pl

但它不是返回用户,而是只打印用户总数。

测试文件

0 投票
1 回答
1474 浏览

perl - 为什么安装mojolicious后找不到morbo?

我已经通过以下命令安装了 mojolicious

不幸的是,当我运行 morbo 来测试我的应用程序时,我收到一条错误消息,指出找不到该命令。然后我跑了

它给了我以下输出

为什么morbo不起作用?我也尝试过使用 hypnotoad,但它也不起作用。

0 投票
1 回答
200 浏览

perl - Mojolicious 和目录遍历

我是 Mojolicious 的新手,正在尝试使用这个框架构建一个小型 Web 服务,我编写了下面的代码来远程渲染一些文件

但似乎当我尝试使用以下网址获取文件时:

我得到文件。

mojolicious 有什么选项可以防止这种目录遍历吗?

即在上述情况下,我只想要

如果有人输入此网址,则为该页面提供服务:

不应提供该页面。可以这样做吗?