私はNodeJSアプリケーションをAWS Lambda + APIゲートウェイ環境で実行しています。ラムダ+ APIゲートウェイで画像をホスティング
私はサーバレスアプリ(https://www.npmjs.com/package/serverless)でアプリをデプロイしています。私の資産(画像を含む)は、Zip形式にまとめられ、S3ストレージに送信され、クラウドフロント(通常のサーバーレスフロー)を介して展開されます。
200 OKステータスでレスポンスを画像にリクエストします。問題は彼らが表示されていないということです。私はどこで問題を探すべきか分かりません。
APIゲートウェイでバイナリメディアタイプを有効にし、以下のタイプ:image/gif
,image/jpeg
を提供しました。私はこの画像を表示しようとしています。例えば
:ここ http://www.top13.net/wp-content/uploads/2015/10/perfectly-timed-funny-cat-pictures-5.jpg
は私のアプリでは、それへのURLです: http://angular-universal-serverless.maciejtreder.com/assets/img/cat.jpg
は画像をこのように表示することも可能ですか?たぶんS3ストレージにアップロードする必要がありますか?ここで
(バイナリメディアタイプを有効にする前に)ログからのいくつかのエントリです:
http://www.heypasteit.com/clip/0IILRO
と有効化後: http://www.heypasteit.com/clip/0IILS2