Я пытаюсь очистить внутридневные цены для компании, используя этот веб-сайт: Enel в течение дня
Когда веб-сайт извлекает данные, он разбивает их на несколько сотен страниц, из-за чего извлечение данных занимает очень много времени. Используя insomnia.rest (впервые), я пытался поиграть с URL-адресом GET или попытаться найти фактическую функцию javascript, которая возвращает эти значения таблицы, но безуспешно.
Изучив кнопку поиска, я обнаружил, что функция JS называется searchIntraday и использует в качестве ввода форму с именем intraday_form.
В основном я пытаюсь получить следующие данные за 1 вызов, а не просматривать все вкладки, поэтому полный день будет выглядеть так:
Time Last Trade Price Var % Last Volume Type
5:40:49 PM 7.855 -2.88 570 AT
5:38:17 PM 7.855 -2.88 300 AT
5:37:10 PM 7.855 -2.88 290 AT
5:36:06 PM 7.855 -2.88 850 AT
5:35:56 PM 7.855 -2.88 14,508,309 UT
5:29:59 PM 7.872 -2.67 260 AT
5:29:59 PM 7.871 -2.68 4,300 AT
5:29:59 PM 7.872 -2.67 439 AT
5:29:59 PM 7.872 -2.67 3,575 AT
5:29:59 PM 7.87 -2.7 1,000 AT
5:29:59 PM 7.87 -2.7 1,000 AT
5:29:59 PM 7.87 -2.7 1,000 AT
5:29:59 PM 7.87 -2.7 4,000 AT
5:29:59 PM 7.87 -2.7 300 AT
5:29:59 PM 7.87 -2.7 2,000 AT
5:29:59 PM 7.87 -2.7 200 AT
5:29:59 PM 7.87 -2.7 400 AT
5:29:59 PM 7.87 -2.7 500 AT
5:29:59 PM 7.872 -2.67 1,812 AT
5:29:59 PM 7.872 -2.67 5,000 AT
..................................................
Time Last Trade Price Var % Last Volume Type
9:00:07 AM 8.1 0.15 933,945 UT
который в этот день повторяется со страницы 1 на страницу 1017!
Я посмотрел на страницу ниже для помощи: