Hallo,
ich versuche per PHP und Curl den Inhalt von
https://www.miles-and-more.kartenabrechnung.de/mobile/index.do
abzufragen.
Die Seite nutzt Javascripts und Cookies. Habe bereits versucht, die Post-Requests, die per Javascript ausgeführt werden, mittels Curl durchzuführen. Es werden zwar Daten übermittelt, aber die Seite verlangt trotzdem, das JS aktiv ist.
<body onload="doOnload();">
<form name="check" action="https://www.miles-and-more.kartenabrechnung.de/mobile/syscheck.do?TKN=0.XXXXXX" method="POST">
<input type="hidden" name="forward" value="[mehrzeiliger Code wie 92e8b73793bc....]">
<input type="hidden" name="TKN" value="0.XXXXXX">
<input type="hidden" name="temp__" value="">
</form>
<script type="text/javascript">
<!--
function doOnload() {
document.check.submit();
}
//-->
</script>
Die einzelnen HTML-Seiten den Schritten nach in lokale Dateien geschrieben. (1.html, 2.html... ) Auch die Cookies befinden sich durch curl in zwei Dateien login.cookie und auth.cookie
Kann man in irgendeiner Form die Nutzung von JS umgehen? Oder umgekehrt gefragt: Wie, außer durch javascript-Code in der HTML-Datei, wird gecheckt, ob clientseitig JS eingeschaltet ist?