ローカル画像をWebアクセシブルな画像に変換する方法
-
12-10-2019 - |
質問
一般的に、Webページに画像を表示したい場合は、次のような画像リソースのURIに提供します。 http:// host:port/image/xxx.jpg.
これで、ファイルシステムにいくつかの画像があり、DBにその絶対パスを保存します。
このような;
id name address image
1 xxxx xxxx C:/images/xxx.jpg
エンティティが撤回された場合、その画像はページに表示される必要があります。
それを作る方法は?
私が思ったのは、Webサーバー監督の下に画像をコピーし、URLを作成し、ページがレンダリングできることです。しかし、これは良い考えだと思いますか?他に方法はありますか?
解決
Webページまたはhttphandlerを作成して、データベースから要求された画像を取得し、HTTPRESPONSEと正しいMIMETYPEを使用してユーザーに送信できます。クエリストリングを使用して、画像は次のように識別されます。
残念ながら、使用しているプログラミング言語を指定しませんでした。その.NETの場合、いくつかのサンプルコードを作成できます。
所属していません StackOverflow