ReceiveHTTPFile funktioniert nicht mehr
ReceiveHTTPFile funktioniert nicht mehr
Guten Abend,
normalerweise habe ich immer ReceiveHTTPFile benutzt um Seitenquelltexte von Websiten runter zu laden.
Jetzt musste ich feststellen, dass auf einmal das Ergebnis 0 ist.
Die WinApi URLDownloadToFile_() funktioniert leider ebenso wenig.
Kann es sein, dass das Problem mit der https umstellung zusammen hängt?
Gibt es irgend eine andere möglichkeit relativ einfach an den Seitenquelltext zu kommen?
Vielen Dank schonmal im Vorraus.
normalerweise habe ich immer ReceiveHTTPFile benutzt um Seitenquelltexte von Websiten runter zu laden.
Jetzt musste ich feststellen, dass auf einmal das Ergebnis 0 ist.
Die WinApi URLDownloadToFile_() funktioniert leider ebenso wenig.
Kann es sein, dass das Problem mit der https umstellung zusammen hängt?
Gibt es irgend eine andere möglichkeit relativ einfach an den Seitenquelltext zu kommen?
Vielen Dank schonmal im Vorraus.
Re: ReceiveHTTPFile funktioniert nicht mehr
Hier ist ein Thread, der sich mit dem gleichem Problem beschäftigt: HTTPS Download File
Wenn du WindowsXP verwendest, findest du hier auch die Begründung des Problems: viewtopic.php?p=347628#p347628
Wenn du WindowsXP verwendest, findest du hier auch die Begründung des Problems: viewtopic.php?p=347628#p347628
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Re: ReceiveHTTPFile funktioniert nicht mehr
ja, den Thread habe ich auch schon gefunden. Der hilft mir aber leider nicht weiter...
Re: ReceiveHTTPFile funktioniert nicht mehr
Eigentlich funktioniert der Download auch auf Seiten mit "https". Kann auch am Server liegen das dieser einen Seiten-Download erkennt und Block.
Für XP müsste diese funktionieren:
https://www.stunnel.org/downloads.html
Für XP müsste diese funktionieren:
https://www.stunnel.org/downloads.html
Zuletzt geändert von mk-soft am 19.08.2018 18:45, insgesamt 1-mal geändert.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Re: ReceiveHTTPFile funktioniert nicht mehr
ja also ich weiß nur vor einiger zeit ging das immer und auf einmal geht es nichtmehr.
Auch bei Seiten wie www.google.de usw.
Bei keiner Seite funktioniert es.
Auch bei Seiten wie www.google.de usw.
Bei keiner Seite funktioniert es.
Re: ReceiveHTTPFile funktioniert nicht mehr
Und warum nicht?Moxl hat geschrieben:ja, den Thread habe ich auch schon gefunden. Der hilft mir aber leider nicht weiter...
Kein WindowsXP? Dann nenne mal bitte dein Betriebssystem.
Die PureBasic-Version wäre auch hilfreich.
Funktionieren die Internetadressen in deinem Internet-Browser?
Wenn ja, wird dein PureBasic-Programm vermutlich von deiner Firewall oder deinem Virenscanner blockiert. Beide probeweise mal kurzfristig abschalten und testen.
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Re: ReceiveHTTPFile funktioniert nicht mehr
Nein, ich habe Windows 10 Pro
PB Version 5.21
Alle Internetseiten funktionieren im Browser.
Habe jetzt sämtliche Firewalls usw. ausgeschaltet aber funktioniert trotzdem immernoch nicht.
Funktioniert denn bei euch der Befehl?
PB Version 5.21
Alle Internetseiten funktionieren im Browser.
Habe jetzt sämtliche Firewalls usw. ausgeschaltet aber funktioniert trotzdem immernoch nicht.
Funktioniert denn bei euch der Befehl?
Code: Alles auswählen
InitNetwork()
Debug ReceiveHTTPFile("https://www.google.de/?gws_rd=ssl", GetHomeDirectory())
Re: ReceiveHTTPFile funktioniert nicht mehr
Dein Zielpfad ist unvollständig. Damit klappt es:
Code: Alles auswählen
InitNetwork()
Debug ReceiveHTTPFile("https://www.google.de/?gws_rd=ssl", GetHomeDirectory() + "deineDatei.html")
Re: ReceiveHTTPFile funktioniert nicht mehr
Oh maaan
Manchmal sieht man halt echt den Wald vor lauter Bäumen nicht.
Wie peinlich...
Dankeschön für den einfachen Tipp
Manchmal sieht man halt echt den Wald vor lauter Bäumen nicht.
Wie peinlich...
Dankeschön für den einfachen Tipp
Re: ReceiveHTTPFile funktioniert nicht mehr
So jetzt habe ich das nächste Problem wobei ich nicht weiter komme
Vielleicht sehe ich es auch einfach wieder nicht...
Wenn ich im Browser http://www.google.de öffne und per rechtsklick mir den Seitenquelltext anzeigen lasse, hat der Quelltext ca. 200.000 Zeichen.
So, jetzt lade ich mir den Seitenquelltext in PB mittels runter und die Zeichen in der Datei betragen nur ca. 46.000 Zeichen.
Jetzt die Frage... wieso lädt der nicht alles runter?
Vielleicht sehe ich es auch einfach wieder nicht...
Wenn ich im Browser http://www.google.de öffne und per rechtsklick mir den Seitenquelltext anzeigen lasse, hat der Quelltext ca. 200.000 Zeichen.
So, jetzt lade ich mir den Seitenquelltext in PB mittels
Code: Alles auswählen
InitNetwork()
ReceiveHTTPFile("https://www.google.de/", GetHomeDirectory()+"data.dat")<>0
Jetzt die Frage... wieso lädt der nicht alles runter?