0
私はチャットボットにリンクを表示したいと思います。AWSラムダのコンテンツタイプをプレーンテキストからhtmlに変更するには
message: { contentType: 'PlainText', content:"<a href="www.google.com">Test Result</a>" },
htmlタグがそのまま表示されます。コンテンツをhtml形式で表示するにはどうすればよいですか?
私はチャットボットにリンクを表示したいと思います。AWSラムダのコンテンツタイプをプレーンテキストからhtmlに変更するには
message: { contentType: 'PlainText', content:"<a href="www.google.com">Test Result</a>" },
htmlタグがそのまま表示されます。コンテンツをhtml形式で表示するにはどうすればよいですか?
あなたは一般的に、それは(暗黙的に)application/json
に設定されているとして、あなたの応答オブジェクトのheaders
にcontent-type
text/html
に設定する必要があります。あなたのケースに投影
、あなたのようなあなたのAWSラムダハンドラ内であなたの関数を返す必要があります解析するクライアントに対して正しくコンテンツタイプを設定します
callback(null, {
statusCode: 200,
headers: {"content-type": "text/html"},
body: "<html><body>OK</body></html>"
}
。