本文へ移動
runlot

ストレージ

ファイルを保存してダウンロードします。ワーカーでは env.storage を使い、署名付き URL でブラウザから直接ファイルを転送させることもできます。

最初のデプロイからワーカーで env.storage を使えます。

const obj = await env.storage.put("covers/hello.png", file, { contentType: "image/png" });
const url = await env.storage.presign("covers/hello.png", { ttl: 600 });

画像や添付ファイルなどの大きなバイナリデータは、データベースではなくストレージに保存してください。無料プランには10 GiBのストレージが含まれ、Pro プランには100 GiBが含まれます。

このセクションのドキュメント

はじめる

運用する

このページの目次