問題タブ [micronaut-aws]

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 に答える
555 参照

aws-lambda - プロキシを使用する Micronaut Lambda は、json 本体 io.micronaut.web.router.exceptions.UnsatisfiedRouteException からオブジェクトを非整列化できません

プロキシ統合を備えた Micronaut Lambda には、JSON コンテンツを Ping オブジェクトにアンマーシャリングするコントローラーがあります。

このアプリケーションをローカルの micronaut webapp として起動すると、これを正常に実行できます。

ログ情報:

ただし、このコントローラーメソッドが Content-Type ヘッダーと本文情報を渡して AWS API Manager から呼び出されると...

ここに画像の説明を入力

...失敗します:

奇妙なPingことに、呼び出しでのオブジェクトのマーシャリングは@Get、webapp とラムダの両方として機能します。

Github にサンプル プロジェクトをアップロードしました: https://github.com/codependent/micronaut-aws-lambda-proxy