NEWS
[gelöst] ICS Datei von WebSeite lesen
-
Hallo,
was mach' ich hier falsch:
function lese_ICAL() { var request = require('request'); var theUrl="https://www.baden-baden.de/buergerservice/umwelt/entsorgung/umweltkalender/?ort=5&strasse=1&abfallart[]=1&abfallart[]=2&abfallart[]=3&abfallart[]=5&abfallart[]=6&abfallart[]=4&t=1&pdf=3"; request(theUrl,function(error,response,body){ console.log(body); }); } lese_ICAL()wenn ich die URL in des IE eingebe, dann bekomm' ich die Datei
bin ratlos…
-
im response:
` > javascript.0 script.js.common.Skript4: {"statusCode":200,"body":"\nFatal error: Uncaught exception 'InvalidArgumentException' with message 'parse_user_agent requires a user agent' in /kunden/216314_76532/rp-hosting/K165540/A136895/webseiten/www.baden-baden.de/htdocs/inc/useragent … :18\nStack trace:\n#0 /kunden/216314_76532/rp-hosting/K165540/A136895/webseiten/http://www.baden-baden.de/htdocs/inc/stadt.class.inc.php%281448%29: parse_user_agent()\n#1 /kunden/216314_76532/rp-hosting/K165540/A136895/webseiten/http://www.baden-baden.de/htdocs/inc/stadt.class.inc.php%2862%29: StadtClass->checkBrowserIsValid()\n#2 /kunden/216314_76532/rp-hosting/K165540/A136895/webseiten/http://www.baden-baden.de/htdocs/inc/page_scripts.inc.php%284%29: StadtClass->initPage()\n#3 /kunden/216314_76532/rp-hosting/K165540/A136895/webseiten/http://www.baden-baden.de/htdocs/buergerservice/index.php%283%29: include_once('/kunden/216314_...')\n#4 {main}\n thrown in /kunden/216314_76532/rp-hosting/K165540/A136895/webseiten/www.baden-baden.de/htdocs/inc/useragent ... er.inc.php on line 18
\n","headers":{"date":"Thu, 22 Mar 2018 11:12:46 GMT","server":"Apache/2.4.29","x-powered-by":"PHP/5.4.45","expires":"Thu, 19 Nov 1981 08:52:00 GMT","cache-control":"no-store, no-cache, must-revalidate, post-check=0, pre-check=0","pragma":"no-cache","vary":"Accept-Encoding","content-type":"text/html","set-cookie":["PHPSESSID=2220e91875befdb17ca40703958347bf; path=/"],"connection":"close","transfer-encoding":"chunked"},"request":{"uri":{"protocol":"https:","slashes":true,"auth":null,"host":"www.baden-baden.de","port":443,"hostname":"www.baden-baden.de","hash":null,"search":"?ort=5&strasse=1&abfallart[]=1&abfallart[]=2&abfallart[]=3&abfallart[]=5&abfallart[]=6&abfallart[]=4&t=1&pdf=3","query":"ort=5&strasse=1&abfallart[]=1&abfallart[]=2&abfallart[]=3&abfallart[]=5&abfallart[]=6&abfallart[]=4&t=1&pdf=3","pathname":"/buergerservice/umwelt/entsorgung/umweltkalender/","path":"/buergerservice/umwelt/entsorgung/umweltkalender/?ort=5&strasse=1&abfallart[]=1&abfallart[]=2&abfallart[]=3&abfallart[]=5&abfallart[]=6&abfallart[]=4&t=1&pdf=3","href":"https://www.baden-baden.de/buergerservice/umwelt/entsorgung/umweltkalender/?ort=5&strasse=1&abfallart[]=1&abfallart[]=2&abfallart[]=3&abfallart[]=5&abfallart[]=6&abfallart[]=4&t=1&pdf=3"},"method":"GET","headers":{}}} `
-
LOL … der Webserver beschwert sich das du den Call nichgt von einem echten Browser machst.
Schau mal hier wie Du z.B. den fehlenden user-Agent setzen könntest: https://github.com/request/request#custom-http-headers.
Musst dann schauen was er ggf noch mehr meckert
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden