Я хочу просканировать сайт https://www.ups.com/de/de/shipping/surcharges/fuel-surcharges.page. Там компания выставляет все топливные надбавки, которые они добавляют к сумме счетов. Мне нужна информация, чтобы правильно рассчитать некоторые затраты. К сожалению, в настоящее время UPS не желает регулярно присылать мне данные в удобочитаемом формате. Таким образом, я подумал о сканировании веб-сайта и получении информации самостоятельно.
К сожалению, при использовании почтальона или моего инструмента для сканирования rcrawler запрос GET на сайт скрывает таблицы данных. Как я могу обмануть сайт, чтобы он возвращал все данные, как при использовании браузера chrome?
Например, стандартная таблица затрат уровня в почтальоне выглядит так (содержит только заголовки столбцов, но не values):
<div class="ups-contentBlock_wrap clearfix">
<p>Der Standard Service Treibstoffzuschlag gilt für
alle UPS Standard Sendungen. Die Änderungen des
auf den nächsten Cent gerundeten Zuschlages
werden am Montag jeder Woche wirksam und basieren
auf den von der Generaldirektion der
Europäischen Kommission (ECDG) festgesetzten
Verbraucherpreisen für Dieselkraftstoffe,
einschliesslich der Zölle und Steuern zweier
Vorwochen. Der Zuschlag für die Woche vom 6.
Februar 2017 basiert auf dem Dieselkraftstoffpreis
für die Woche vom 23. Januar 2017.
Wöchentliche Aktualisierungen werden von der
Generaldirektion Energie der Europäischen
Kommission (ECDG) für Energie und Verkehr im
Ölbericht veröffentlicht.</p>
<p>Der Treibstoffzuschlag für den UPS
Standard-Service basiert auf den Angaben in der
folgenden Tabelle:</p>
<div class="ups-table fuel-surcharge">
<table id="DieselFuelPriceStandardFuelSurcharge">
<thead>
<tr>
<th colspan="3">Dieseltreibstoffpreis
(EUR pro 1.000 Liter)</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<p>Mindestens</p>
</th>
<th>
<p>Aber weniger als</p>
</th>
<th>
<p>Zuschlag</p>
</th>
</tr>
</tbody>
</table>
</div>
</div>
<div class="ups-contentBlock_wrap clearfix">
<p>Die Höhe des Treibstoffzuschlags kann sich ohne
vorhergehende Ankündigung ändern. Wenn der
Treibstoffzuschlag über 14,50% ansteigt oder es
zu Änderungen der Grenzwerte kommt, wird die
obenstehende Übersicht aktualisiert. Ungeachtet
der durch die ECDG genannten durchschnittlichen
Treibstoffpreise oder der obenstehenden
Übersicht werden die aktuellen oben
veröffentlichen prozentualen Anteile des
Treibstoffzuschlages für die festgelegten
Zeiträume berücksichtigt.</p>
</div>
Сравнение этого результата с результатом браузера показывает проблему.