この記事は Cowboy を利用していて、 static で wasm ファイルを返したいが cowlib に用意されている mimetype にはデフォルトでは入っていないので、自前でやりたいというマニアックな内容です。
これは検証や開発向けで、そもそも本番では CDN や Nginx で返すべきです。
cowboy_static
cowboy_static には priv_file があるので、それを使います。
複数の wasm というのはここでは取り扱っていません。
- test アプリケーションの priv/ に wasm.wasm が置いてある
- URL は /test/wasm.wasm でアクセス
{"/test/wasm.wasm", cowboy_static,
{priv_file, test, "wasm.wasm",
[{mimetypes, {<<"application">>, <<"wasm">>, []}}]}},
Top comments (0)