0

2015 年の膨大な履歴データセットを返す API エンドポイントをリクエストする必要があります。

ただし、データに問題があります。

リクエストライブラリを使用すると、データセットを返すのに時間がかかり、ドキュメントには次のように表示されます:

const https = require('https');

var options = {
  "method": "GET",
  "hostname": "rest.coinapi.io",
  "path": "/v1/ohlcv/BITSTAMP_SPOT_BTC_USD/history?period_id=1MIN&time_start=2016-01-01T00:00:00",
  "headers": {'X-CoinAPI-Key': '73034021-0EBC-493D-8A00-E0F138111F41'}
};

var request = https.request(options, function (response) {
  var chunks = [];
  response.on("data", function (chunk) {
    chunks.push(chunk);
  });
});

request.end();

応答を待ってから完全な応答を(fsモジュールを使用して)ファイルに書き込む非同期関数を作成するにはどうすればよいですか?

4

1 に答える 1