от
У меня есть узел приложение JS и я делаю соскоб из Сайт для получения данных. Я развернул узел API в Azure. Я извлечения данных из различных дат от API. API-интерфейс работает хорошо, если имеются данные по выбранной дате. Но он возвращает ошибку сервера при отсутствии данных на выбранную дату. После возвращения ошибку, он не возвращает никаких данных, когда я выберите другую дату, которая содержит данные. Почему это происходит? Вот мой код сейчас:
const express = require('express');
const request = require('request');
const cheerio = require('cheerio');
const router = express.Router();

router.get('/:id?', (req, res, next) => {
  let url = 'https://scrapingwebsite/'   req.params.id
  
  let resultTable = []
  let resultTable2 = []
  let resultTable3 = []
  let fr = []
  let sc = []
  let resultTable4 = []
  let resultTable5 = []
  let resultTable6 = []
  let resultTable7 = []
  let resultTable8 = []
  let resultTable9 = []
  let mdate = []
  let mdraw = []
  request(url, (error, response, html) => {
    if (!error

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...