csvとしてサーバーから返されたデータを、csv形式のファイルにエクスポートするときに、
const hiddenElement = document.createElement('a'); hiddenElement.href = 'data:text/csv;charset=utf-8,' + encodeURI(res.data); hiddenElement.target = '_blank'; hiddenElement.download = 'something.csv'; hiddenElement.click();
上記のような書き方ができると思いますが、
data:text/csv;charset=utf-8
の最初にあるdataというのは何のプロトコル?なんでしょうか。
text/csvはcsv形式、charsetは文字コード、encodeURIは返されたデータをutf形式にエンコードするまではわかるのですが、dataの部分だけがわからず。。。
もしご存知の方がいらっしゃいましたらお教えください。
何卒よろしくお願い致します
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/19 09:34
退会済みユーザー
2021/09/19 09:47
2021/09/19 15:10 編集
退会済みユーザー
2021/09/20 04:15
2021/09/20 04:18
退会済みユーザー
2021/09/20 08:54