У меня сервер nodejs развернут на heorku (хостинг-провайдер), и я получаю ошибку 414 URI Too Long.
Странно то, что когда я запускаю сервер, запрос API получает handeld, но после более длительного периода ошибка возникает из ниоткуда, кажется.
Это API: https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=50&page=1&sparkline=false&price_change_percentage=1h, 24h, 7d, 30d, 200d, 1y
Я запрашиваю каждые 2 минуты, чтобы не было проблем.
Вот как я получаю данные:
var req = unirest("GET", "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=50&page=1&sparkline=false&price_change_percentage=1h,24h,7d,30d,200d,1y");
req.query({
"page": "1",
"per_page": "50",
"order": "market_cap_desc",
"vs_currency": "usd"
});
Предел для героку составляет 8 Кб, я думаю, запрос API ниже 8k. Я не уверен, как это проверить