問題タブ [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 - モジョロシャスライトアプリ共通テンプレートの使い方

本当に感動です

各htmlに追加するのではなく、すべてのhtmlを使用します

0 投票する
3 に答える
2786 参照

perl - Mojoliciousliteが見つからない場合やサーバーのエラーページをユーザー定義のエラーページにリダイレクトする方法

見つからない場合のユーザー定義のエラーページとサーバーエラーページをユーザー定義ページにリダイレクトする方法Mojoliciouslite

0 投票する
1 に答える
1991 参照

perl - Mojoliciousの他のコントローラーでアクションを呼び出す方法は?

Mojoliciousフレームワークを使用するアプリケーションがあります。エラー応答のリストとそれに関連する追加の詳細を含むテーブルがデータベースにあります。DBテーブルを操作するために、対応するResultとResultsetを作成しました。結果セットを操作してエラーの詳細を取得するコントローラーもあります。

私の考えは、このコントローラーでアクションを呼び出して、データベースにクエリを実行することで(別のコントローラーによって)渡されたエラーの詳細を取得し、結果としてリソースを要求した環境に関するランタイム情報を追加することです。エラーが発生した場合は、応答を作成して、それを呼び出したコントローラーに戻ります。

あるコントローラーから別のコントローラーへの呼び出しに苦労しています。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::LiteAPI からデータを取得しています。しかし、Ajax 経由で API からデータを受け取ることができません。経由でデータを取得できcurlます。

更新:同じドメインにいる場合、Ajax 経由でデータを取得できます。CORSの問題です。

これが私のクライアントコードです:

API コードは次のとおりです。

すべてのリクエストのヘッダーとデータは次のとおりです。

OPTIONS /path:

POST /path:

問題が私の JS にあるのか Perl のコードにあるのかわかりません。

更新:おそらくJSコード上。 更新: CORS は問題ないようです。

0 投票する
1 に答える
542 参照

perl - MojoX::Sessions の Cookie の有効期限を設定するにはどうすればよいですか?

expires()またはに与える有効期限の値に関係なくexpires_delta()、Cookie の有効期限は常に 1 時間です。セッションと Cookie の有効期限が一致するように変更するにはどうすればよいですか?

0 投票する
2 に答える
2583 参照

perl - Mojolicious :: Lite静的ファイルダウンローダーを作成するにはどうすればよいですか?

Mojolicious :: Liteでファイルのアップロード/ダウンローダーを作成しようとしていますが、アップロードセクションに問題はありませんが、ダウンロードセクションで問題が発生しています。このコードを使用すると、小さなテキストファイルをダウンロードできますが、それ以外は0バイトのファイルになります。これを正しく行う方法について何かアドバイスはありますか?

0 投票する
2 に答える
197 参照

perl - Mojolicious と Passwd::Unix

この perl スクリプトで Unix ユーザーのリストを取得しようとしています。Passwd::Unix で Mojolicious フレームワークを使用しています。

参考文献:

それが私のコードです:

test.pl

ただし、ユーザーを返す代わりに、ユーザーの総数のみを出力します。

テストファイル

0 投票する
1 に答える
1474 参照

perl - mojolicious をインストールした後、morbo が見つからないのはなぜですか?

次のコマンドでモジョリシャスをインストールしました

残念ながら、アプリをテストするために morbo を実行すると、コマンドが見つからないというエラーが表示されます。それから走った

そして、それは私に次の出力を与えます

morbo が機能しないのはなぜですか? ヒプノトードも使ってみましたが、うまくいきません。

0 投票する
1 に答える
200 参照

perl - Mojolicious とディレクトリ トラバーサル

私は Mojolicious を初めて使用し、このフレームワークを使用して小さな Web サービスを構築しようとしています。いくつかのファイルをリモートでレンダリングする以下のコードを書きました。

しかし、次のURLを使用してファイルを取得しようとすると、次のようになります:

ファイルを取得します。

そのようなディレクトリトラバーサルを防ぐためのモジョリシャスのオプションはありますか?

つまり、上記の場合、私は欲しいだけです

誰かがこの URL を入力した場合にページを提供する:

ページは提供されるべきではありません。これを行うことは可能ですか?