ファイルをストリームとしてダウンロードするサンプル
前提条件
以下のツールがインストール済みであること
- sbt
- yarn
実行手順
sbt run
を実行します。- ブラウザで http://localhost:9000 を開きます。
以上
機能説明
Download using Axios
ボタン、またはDownload using Fetch
ボタンを押すと、ファイルのダウンロードが始まります。
ダウンロードされるファイルは、以下のようなCSVファイルです。
長さ,値
10,がうるぬるさにぷおそ
10,ィイスペホツゴロサネ
11,ごつさぅそろっぬうゐょ
11,フパホラウヂトラエザカ
12,じゑへげゆるびさろっずぼ
12,フダャヲスデヂラチルプフ
「長さ」列は文字列の長さ、「値」列は「長さ」列の長さを持ったランダムな文字列です。 ひらがなだけのランダム文字列とカタカナだけのランダム文字列が交互に出現します。
ドロップダウンリストのFrom
は文字列長さの最小値、To
は文字列長さの最大値を指定します。
なお、指定された文字列長さが10未満の場合はエラーが発生するようになっています。
Download using Axios
ボタンを押したときだけ、ダウンロード中のファイルサイズが表示されます。