JavaScriptを使ってHttpのPostリクエストを受け取るNode.jsアプリを開発する方法のメモです。Javascriptは何も使っておらず、実質Nest.jsのみを使っています。CFへアプリをデプロイ」を参照ください。Node.jsプログラムはGitHubに置いています。以下の環境で実行しています。GitHubでRepositoryをREADME.mdなしで作り、Cloneしておきます。プロジェクト作成Cloneしたディレクトリから以下のコマンドでProject作成。途中、以下のプロンプトに返答。作成されたファイルなどを確認します。中身は後で更新します。Object)を作成します。ディレクトリ配下に”test.dto.ts”を手で作成します。ディレクトリに作成する方法も多いですが、今回は簡易的にするためdtoディレクトリは省略。サービスも併せて作る方法もあるらしいですが、時間がなかったのでメリットなど調べていません。AIのWebhookを例とします。Controller変更ステップ1.2.で作成したControllerを変更します。デコレーター@Bodyを使ってリクエストBodyの内容を受け取っています。オウム返しにレスポンスBodyに設定します。テスト実行ローカルでテスト実行します。+3mscurlを使ってHttpリクエストを投げます。Bodyの中身は省略しています(DTOで定義しても、Keyのエントリがなければエラーなく無視されます).。オウム返しですが、リクエストBodyがそのまま返ってきています。AIへWebhookでReplyを設定」を参照ください。item.Cancel。