JavaScript から fetch()などを使って JSONLファイルを取得することはできるが
Chrome ブラウザ から 直接 *.jsonl ファイルを開くとダウンロードしてしまう
その場合、 サーバー側の .htaccess を変更すればいい
<Files ~ "\.jsonl$"> AddType "text/plain; charset=utf-8" .jsonl </Files>
.htaccess は 正規表現が使える
記号 | 説明 |
~ | パターンマッチ |
^ | ファイル名の先頭 |
$ | ファイル名の最後 |
* | ワイルドカード |
? | 一文字ワイルドカード |
ファイル名の最後($)に .jsonlがつくものは 「 text/plain; charset=utf-8 」ということにしました
本来JSONLにも text/plain; 以外の application/jsonのような Content-Typeがあるのかもしれない
※コメント投稿者のブログIDはブログ作成者のみに通知されます