CustomGetFileFromURL() in HttpUtils.pm reagiert auf Code 301

Begonnen von Dr. Boris Neubert, 22 September 2013, 20:02:10

Vorheriges Thema - Nächstes Thema

Dr. Boris Neubert

Hallo,

Google reagiert seit neuesten mit einem "301 Moved Permanently" auf einen Abruf von Calendar-URLs, die mit http:// beginnen. Ich habe das Problem gelöst, indem ich CustomGetFileFromURL() in HttpUtils.pm den Header auswerten lasse und auf 301 reagiere, indem die Funktion nochmal von vorne beginnt mit dem Ziel der Umleitung. Um Endlosschleifen zu vermeiden, ist nach 5 Umleitungen Schluß.

Getestet habe ich das mit Calendar und update.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

gagga

Unterstützt das Kalender Modul file:// URLs? Ich frage, weil ich fhem auf einem System betreibe, wo ich nicht so einfach SSLeavy für https URLs installieren kann...

Ciao,
Gagga
fhem tagesaktuell aus SVN auf QNAP TS-419PII - 1 x CUL mit culfw1.49 - 1 x MAX! Cube - 3 x MAX! Thermostate - 2 x MAX! Fensterkontakt - 3 x HM Rauchmelder - 1 x HM Bewegungsmelder - 1 x HM Temperaturfühler - 3 x Elro-IT Steckdosen (Schrott) - 1 x FS20 WS1

betateilchen

Nein (derzeit nicht), aber lass uns die Frage bitte im "richtigen" Forumbereich Unterstützende Dienste weiterdiskutieren. Deine Anforderung ist nämlich durchaus lösbar :)

Klick mich

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!