Hallo,
unter examples/network/http gibt es ein Beispiel, wo man mit Hilfe von QHttp Dateien runterladen kann. Wenn (unter Windoof) mit -openssl kompiliert, dann kann das Example auch https.
Allerdings - s.a. TT-Tasktracker - nur wenn libeay32.dll und ssleay32.dll im Pfad sind (das Gemeine daran: es gibt kein warning - nur falsche http-Fehlermeldungen). Auf meinen 2 Entwicklungsrechnern (WinXP und WinVista) läuft das; auf meinem WinXP-Testrechner erst nach händischem Hinzukopieren der dll's; auf meinem WinVista-Testrechner auch dann nicht.
Hat jemand eine Ahnung was da fehlen könnte?!? (ich nämlich nicht mehr).
Danke,
Roland
Probleme mit QHttp/s
Ich packe die beiden DLLs immer mit ins Programmverzeichnis. Unter Vista habe ich das jedoch noch nicht getestet, sollte ich vielleicht mal tun. Ansonsten teste mal mit Filemon nach welchen DLLs das Programm zur Laufzeit sucht. Hat mir schon manches Mal geholfen, wenn DLLs dynamisch nachgeladen werden.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
Also unter Vista muss man Processmon nutzen, Filemon will da nicht. Ergebnis war, es fehlten die wsock32.dll und die msvcr71.dll.macman hat geschrieben:Ansonsten teste mal mit Filemon nach welchen DLLs das Programm zur Laufzeit sucht.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
Danke für die Infos bzgl. Process-/Filemon.
Das Problem ließ sich recht einfach beheben, indem ich von openssl.org das Windows-Binary installiert habe. Was genau das tut kann ich jetzt leider auch nicht sagen - aber alles läuft jetzt auf einfache Weise (und damit ist mir für'S erste Mal sehr geholfen).
Das Problem ließ sich recht einfach beheben, indem ich von openssl.org das Windows-Binary installiert habe. Was genau das tut kann ich jetzt leider auch nicht sagen - aber alles läuft jetzt auf einfache Weise (und damit ist mir für'S erste Mal sehr geholfen).