Hallo zusammen!
Ich versuche gerade per HTTPMOD die aktuellen Abfahrtszeiten meiner Haltestelle zu erhalten. Die URL ist
Zitathttp://www.mvg-live.de/ims/dfiStaticAnzeige.svc?haltestelle=Ammerseestra%DFe&ubahn=&bus=checked&tram=checked&sbahn=
Der Quellcode der Seite ist dann
Zitat
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="viewport" content="width=340px">
<title>MVG-Live: Ammerseestraße</title>
<link type="text/css" rel='stylesheet' href='css/size30/mvg/mvglive-mobile.css' media='all'>
</head>
<body>
<div class="departureTable header logo">
<div class="logoLeft">
<img class="logoImgLeft" src="images/size30/grafik/mvg/mobile-logo-left.jpg" alt="MVG live">
</div>
<div class="logoRight">
<img class="logoImgRight" src="images/size30/grafik/mvg/mobile-logo-right.jpg" alt="MVG live">
</div>
</div>
<table class="departureTable departureView">
<tr>
<td colspan="2" class="headerStationColumn">Ammerseestraße</td>
<td colspan="2" class="serverTimeColumn">10:52</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">151</td>
<td class="stationColumn">
Romanplatz
<span class="spacer"> </span>
</td>
<td class="inMinColumn">2</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">51</td>
<td class="stationColumn">
Aidenbachstraße
<span class="spacer"> </span>
</td>
<td class="inMinColumn">2</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">18</td>
<td class="stationColumn">
Hauptbahnhof
<span class="spacer"> </span>
</td>
<td class="inMinColumn">4</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">151</td>
<td class="stationColumn">
Waldfriedhof
<span class="spacer"> </span>
</td>
<td class="inMinColumn">7</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">51</td>
<td class="stationColumn">
Moosach Bf.
<span class="spacer"> </span>
</td>
<td class="inMinColumn">7</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">18</td>
<td class="stationColumn">
Gondrellplatz
<span class="spacer"> </span>
</td>
<td class="inMinColumn">10</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">151</td>
<td class="stationColumn">
Romanplatz
<span class="spacer"> </span>
</td>
<td class="inMinColumn">12</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">51</td>
<td class="stationColumn">
Aidenbachstraße
<span class="spacer"> </span>
</td>
<td class="inMinColumn">12</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">18</td>
<td class="stationColumn">
Hauptbahnhof
<span class="spacer"> </span>
</td>
<td class="inMinColumn">14</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">151</td>
<td class="stationColumn">
Waldfriedhof
<span class="spacer"> </span>
</td>
<td class="inMinColumn">17</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">51</td>
<td class="stationColumn">
Moosach Bf.
<span class="spacer"> </span>
</td>
<td class="inMinColumn">17</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">18</td>
<td class="stationColumn">
Gondrellplatz
<span class="spacer"> </span>
</td>
<td class="inMinColumn">19</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">151</td>
<td class="stationColumn">
Romanplatz
<span class="spacer"> </span>
</td>
<td class="inMinColumn">22</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">51</td>
<td class="stationColumn">
Aidenbachstraße
<span class="spacer"> </span>
</td>
<td class="inMinColumn">22</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">18</td>
<td class="stationColumn">
Hauptbahnhof
<span class="spacer"> </span>
</td>
<td class="inMinColumn">24</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">18</td>
<td class="stationColumn">
Gondrellplatz
<span class="spacer"> </span>
</td>
<td class="inMinColumn">27</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">151</td>
<td class="stationColumn">
Waldfriedhof
<span class="spacer"> </span>
</td>
<td class="inMinColumn">27</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">51</td>
<td class="stationColumn">
Moosach Bf.
<span class="spacer"> </span>
</td>
<td class="inMinColumn">27</td>
</tr>
<tr class="rowOdd">
<td class="lineColumn">151</td>
<td class="stationColumn">
Romanplatz
<span class="spacer"> </span>
</td>
<td class="inMinColumn">32</td>
</tr>
<tr class="rowEven">
<td class="lineColumn">51</td>
<td class="stationColumn">
Aidenbachstraße
<span class="spacer"> </span>
</td>
<td class="inMinColumn">32</td>
</tr>
<tr>
<td colspan="4" class="reloadLink">
<a href="/ims/dfiStaticAnzeige.svc?haltestelle=Ammerseestraße&ubahn=&bus=checked&tram=checked&sbahn=">
Fahrten aktualisieren
</a>
</td>
</tr>
</table>
<table class="departureTable footerTable">
<tr>
<td class="footer">
<a href="http://www.mvg-mobil.de/impressum.htm" target="_blank">Impressum</a>
</td>
</tr>
</table>
</body>
</html>
So zumindest im Browser.
Wenn ich die URL mit HTTPMOD abfrage und mir dann das Ergebnis mit
Zitat?s)<html>(.{1,})
anzeigen lasse, erhalte ich mit HTTPMOD etwas ganz anderes als per Browser, nämlich
Zitat<head> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" > <meta name="viewport" content="width=1024px"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta name="description" content="MVG live - Ihr Abfahrtsmonitor in Echtzeit. Der neue Service der Münchner Verkehrsgesellschaft bietet einen Abfahrtsmonitor mit Live-Daten aus dem U-Bahn, Bus und Tramnetz. Fahrplanabweichungen oder betriebsbedingte Änderungen werden dabei berücksichtigt. MVG - U-Bahn, Bus und Tram für München."> <link rel="stylesheet" href="css/size30/MvgLive/reset.css" type="text/css"> <link rel="stylesheet" href="css/size30/MvgLive/style.css" type="text/css"> <!--[if lte IE 7]> <style type="text/css"> #details td span{ margin-top: 0px; } </style> <![endif]--> <!--[if gte IE 7]> <style type="text/css"> #details { padding-top:5px; } </style> <![endif]--> <link type="text/css" rel="stylesheet" href="css/size30/MvgLive/MvgLive-fixes.css"> <title>MVG live - Ihre aktuellen Abfahrtszeiten</title> <script type="text/javascript" language="javascript" src="mvglive/mvglive.nocache.js"></script> <!-- Copyright (c) 2000-2014 etracker GmbH. All rights reserved. --> <!-- This material may not be reproduced, displayed, modified or distributed --> <!-- without the express prior written permission of the copyright holder. --> <!-- etracker tracklet 4.0 --> <script id="_etLoader" type="text/javascript" charset="UTF-8" data-secure-code="9S9uD3" src="//static.etracker.com/code/e.js"></script> <noscript><link rel="stylesheet" media="all" href="//www.etracker.de/cnt_css.php?et=9S9uD3&v=4.0&java=n&et_easy=0&et_pagename=&et_areas=&et_ilevel=0&et_target=,0,0,0&et_lpage=0&et_trig=0&et_se=0&et_cust=0&et_basket=&et_url=&et_tag=&et_sub=&et_organisation=&et_demographic=" /></noscript> <!-- etracker tracklet 4.0 end --> </head> <body> <div class="wrap" id="mainWindow"> <a href="/" title="MVG live Logo"><img src="css/size30/MvgLive/img/header_mvg_live.jpg" alt="MVG live" class="logo" /></a> <!-- <div id="header"> --> <!-- <img src="css/size30/MvgLive/img/header_mvg_live.jpg" />--> <!-- <p id="headerFuerMuenchen" class="float-left">für München</p>--> <!-- <h1 id="headerMainHeader"><strong>Alle Abfahrtszeiten aktuell</strong></h1>--> <!-- </div> --> <div id="uhrzeit"></div> <div id="main"> <div id="auswahlForm"> </div> <div id="javaScriptDisabled"> Um diesen Service zu nutzen benötigen Sie JavaScript!<br /> </div> </div> </div> <div id="bottomWindow" class="wrap"> <div id="auswahlFooter"></div> <div id="mvgDepartureView"></div> <div id="mvgDepartureFooter"></div> <div id="sBahnDepartureView"></div> <div id="sBahnDepartureFooter"></div> <div class="info1"> <a href="http://mobil.mvg-live.de" target="_blank"> <img src="css/size30/MvgLive/img/handy.jpg" alt="MVG live fürs Handy" title="MVG live fürs Handy"/></a> <p><a href="http://mobil.mvg-live.de" target="_blank">MVG live fürs Handy</a><br /> Der MVG live Service jetzt auch für mobile Endgeräte: <br><br><b><a href="http://mobil.mvg-live.de" target="_blank">mobil.mvg-live.de</a></b> </p> </div> <div class="info"> <p><a href="http://www.mvg-mobil.de/betriebsaenderungen/index.html" target="_blank">MVG Baustelleninformation</a> <br />Derzeitige und absehbare Baustellen im Überblick</p> <a href="http://www.mvg-mobil.de/betriebsaenderungen/index.html" target="_blank"> <img src="css/size30/MvgLive/img/baustelle.gif" alt="MVG Baustelleninformation" title="MVG Baustelleninformation" /> </a> </div> <div class="info"> <p><a href="http://www.mvg-mobil.de" target="_blank" >MVG Webseite</a> <br />Alle Informationen zum öffentlichen Nahverkehr in München</p> <a href="http://www.mvg-mobil.de" target="_blank" > <img src="css/size30/MvgLive/img/nahverkehr.gif" alt="MVG mobil" title="MVG mobil" /> </a> </div> <div class="info"> <p><a href="http://www.mvg-zoom.de" target="_blank">MVG Zoom</a> <br />Funktionsübersicht der Rolltreppen und Lifte im U-Bahnbereich</p> <a href="http://www.mvg-zoom.de" target="_blank"> <img src="css/size30/MvgLive/img/zoom.gif" alt="MVG zoom" title="MVG zoom" /> </a> </div> <div id="footer"> <p class="float-left">© 2009 Münchner Verkehrsgesellschaft mbH, ein Unternehmen der Stadtwerke München GmbH</p> <p class="float-right"> <a href="http://www.mvg-mobil.de/impressum.html" target="_blank">Impressum</a> | <a href="http://www.mvg-mobil.de/mvg-live/help.pdf" target="_blank">Hilfe</a> | <a href="http://www.mvg-mobil.de/service/lobundtadel.html" target="_blank">Kontakt</a></p> </div> </div> <script type="text/javascript"> document.getElementById("javaScriptDisabled").style.display="none"; document.getElementById("mainWindow").style.display="none"; document.getElementById("bottomWindow").style.display="none"; </script> </body> </html>
Muss ich HTTPMOD da noch zusätzliche Angaben mitgeben?
Bin für jeden Denkanstoß dankbar.
Daniel