Httpmod Loading before Login

Begonnen von Hackstall, 30 Oktober 2018, 22:18:04

Vorheriges Thema - Nächstes Thema

Hackstall

Hallo,

ich habe ein Problem bzgl Httpmod. Ich würde gerne die Daten einer Webseite scrapen und müsste hier mein Login Problem zunächst lösen.

ich habe folgende Implementierung:

define Device HTTPMOD https://<irgendwas>/app_open.php 5
#attr Device userattr reading01Name reading01Regex sid01Data sid01Header1 sid01URL
#attr Device enableCookies 1
#attr Device reAuthRegex id="login"|Unauthorized
#attr Device reading01Name Arbeitszimmer
#attr Device reading01Regex (?s)<div class="wp_100 has_spaceline_left elli">.*?([0-9])
#attr Device sid01Data login&username=xxxxx.xxxx&password=yyyyy&
#attr Device sid01Header1 Accept: text/html, application/xhtml+xml, image/jxr, */*
#attr Device sid01URL https://<irgendwas>/app_open.php
#attr Device timeout 6


Leider bringt der Log mit verbose 5 folgende Meldung:

Body: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="de">
<head>
<meta http-equiv="content-type" content="text/php; charset=ISO-8859-1">
<meta name="viewport" content="initial-scale = 1, maximum-scale=1, user-scalable=no">
<link rel="icon" type="image/x-icon" href="customer/ci/g_1/favicon.ico?g_id=1"><title> Web-App</title>
<link rel="preload" href="assets/mini_857d1e6b756184ff8685eb7c8d4b4150.css" as="style">
<link rel="stylesheet" type="text/css" href="assets/mini_857d1e6b756184ff8685eb7c8d4b4150.css">
<script type="text/javascript"> var domReadyQueue = []; </script></head>
<body onload="" onunload="window.name=window.pageYOffset"><div class=ongcontent><div id="col0" class="column-wrap" style="width:100%;"><div class="oc oc-0 only">
<div id="ewb_border" class="flexcolumn">
</div>
<div id="loader" class="flexrow flex_just_center flex_item_center hide">
<span class="fa fa-spinner fa-spin">
</span>
<span class="padding_left_10">
Loading
</span>
<div class="loader_overlay_stopper"></div>
</div></div></div></div><script type="text/javascript" src="assets/mini_e140bfc29f56f37b51ebe43b77181bf0.js"></script>
<script type="text/javascript">$(function() {initDatePicker('de')
jQuery(function(){ while (domReadyQueue.length) { domReadyQueue.shift()(jQuery); } });
});</script></body></html>


Mich stört bei der Webseite die richtigerweise geladen wurde das:
"Loading"
Ich denke das HTTPMOD hier etwas zu schnell agiert und das Laden des Codes nicht abwartet. Stimmt meine Interpretation?

Wenn ja was kann ich tun?

Danke Andreas