VBA post-запрос на Frankfurt Boerse

239
29 сентября 2017, 20:17

Привет всем! Задача стоит выгрузить исторические котировки по ценной бумаге с сайта Франкфуртской биржи за период. Например, по вот этой бумаге - http://en.boerse-frankfurt.de/stock/pricehistory/Tesla-share/FSE/28.8.2017_28.9.2017#Price History На сколько я понял из javascript кода сайта, там идет post-запрос на сервер, формируемый функцией requestHistoricPrice():

function requestHistoricPrice() {
        var requestedStockMarket = "";
        if ($('#historic-prices-stock-market').length > 0) {
            requestedStockMarket = $('#historic-prices-stock-market').val();
            if (requestedStockMarket === '') {
                requestedStockMarket = 'ETR';
            }
            requestedStockMarket += '/';
        }
        var requestedStartDate = $('#historic-prices-start-day').val() + "." + $('#historic-prices-start-month').val() + "." + $('#historic-prices-start-year').val();
        var requestedEndDate = $('#historic-prices-end-day').val() + "." + $('#historic-prices-end-month').val() + "." + $('#historic-prices-end-year').val();
        var decodedUri = decodeURIComponent('%2fstock%2fpricehistory%2fTesla-share%2f');
        var dateRange = requestedStartDate + "_" + requestedEndDate;
        var actionUrl = "";
        var hash = window.location.hash;
        if ($("#derivative-mastertype").val() !== "") {
            actionUrl = decodedUri + dateRange + hash;
        } else {
            actionUrl = decodedUri + requestedStockMarket + dateRange + hash;
        }
        $('#submitForm').attr('action', actionUrl);
        $('#submitForm').submit();
    };

Подскажите, как сделать на VBA post-запрос на сервер, чтобы получить запрашиваемые данные?

READ ALSO
Ajax скроллинг и кнопка назад в браузере

Ajax скроллинг и кнопка назад в браузере

Всем привет, имею такой код:

288
фиксация блока по координате вертикали

фиксация блока по координате вертикали

У меня на сайте присутствует боковое меню которое должно фиксироваться при вертикальном скроллинге страницы, я решил эту проблему следующим...

211