прямой URL файла
Как определить прямую ссылку CSV файла, который начинает скачиваться при нажатии на кнопку 'Download Data'? При нажатии на кнопку какой-то javascript дает этот файл, но определить ссылку через F12 в браузере не удается. Так как же мне его узнать?
Страница: https://www.investing.com/indices/ibg-historical-data Скриншот: https://c2n.me/40mztao |
Судя по всему твой не скачиваеться с сервера, а генерируется страницей.
Для того чтобы посмотреть какая фунция запускает генерацию, тебе нужно выбрать элемент и в инспекторе перейти на вкладку Event Listeners и найти нужное событие, смотри скрин Там ты найдёшь js файл который генерирует csv |
о, спасибо!
Т.е. перехватить этот файл невозможно? Например, вставив некий адрес в РНР? (типа https://i-invdn-com.akamaized.net/js...s?file=111.csv) |
Файл csv генерируется на основе данных из таблички которая у них на сайте - как вариант можешь заняться парсингом страницы чтобы получить данные и генерировать csv самостоятельно, есть такая штука: php-phantomjs.
А если них есть API ты можешь получать данные с помощью AJAX. Более простого способа не вижу. |
Часовой пояс GMT +3, время: 16:25. |