質問: ### 前提・実現したいこと 指定画像を安全に表示したいので、base64で表示するのが最も安全なのか教えていただきたい ### ヘディングのテキスト ``` ``` ### 発生している問題・エラーメッセージ なし ### 試したこと 画像を直接上げてはいけない原因を調べたところ、 Webで画像を表示する場合、imgのsrc属性に画像が置いてあるURLを指定するというのが一般的だと思います。 画像URLを指定するというのは、画像を表示するためにそのURLにアクセスできるということを表しています。 そこで, 画像をHTMLやCSSに埋め込めるようにする為に、画像をbase64にエンコードします
回答: > > 外部からアクセスできる場所にアクセス・実行できるファイルを一個置かれただけで、かなりのことができるようになります > > > このような心配をするのであれば、対策を考えるべきは**アップロード側**です。 表示側でどんな手を加えようとも、アップロードしたファイルが**サーバ内で**不適切な動作をすることに対しては、何1つ役に立ちません(極論、表示しなくても無関係です)。