で「部分プロキシ」を書いていMojolicious::Lite
ます。特定の要求 (クエリ パスとパラメーターの値に応じて) は別のサーバーへの要求を生成しますが、その他の要求はローカルで処理されます。
素敵なプロキシの例がありますが、リクエスト/レスポンスの処理を完全にオーバーライドするため、私のニーズには適していません。
現在、私は次の方法で応答をマーシャリングしています
$self->render(data => $res->body, code => $res->code);
残念ながら、これはさまざまなコンテンツ タイプを考慮していません。コンテンツ タイプ inから in への逆マッピングが必要なため、使用Mojolicious::Type
しても役に立ちません。さらに、可能なレンダリング フォーマットの数は、可能なコンテンツ タイプの数よりも大幅に少なくなります。$res
format
render()
したがって、理想的には、上記の呼び出しの代わりに、 「こちらで応答がありました。そのままクライアントに戻してください$self->render()
」と言う方法が必要です。$res
何か案は?ありがとう!