SSL-Verbindung aufbauen

Gast #2735045
Hallo,

vielen herzlichen Dank für die Starthilfe!! Ich glaube der erste link zu 
curl ist sehr hilfreich. Sieht so aus als ob die SSL-Verbindung im php 
Skript auch damit funktioniert...
Gast #2737728
Ich bin nun über ein Problem gestolpert...
Ich kann in meiner Programmiersprache keine Zeiger realisieren und würde 
gerne folgende Funktion aufrufen:

CURL *curl_easy_init(void);

bzw erstmal diese Funktion über die libcurl.dll integrieren.

Wenn ich es nun wie folgt versuche, motzt der Compiler bereits beim 
*-chen
1
#import "libcurl.dll"
2

3
CURL *curl_easy_init(void);
Gast #2737741
Stefanie schrieb:
> Ich kann in meiner Programmiersprache keine Zeiger realisieren und würde
> gerne folgende Funktion aufrufen:

ich dachte es geht im C oder C++ und dort gibt es immer zeiger, welche 
Programmiersprache hast du?

> Wenn ich es nun wie folgt versuche, motzt der Compiler bereits beim
wenn wir dir helfen sollen, dann solltest du uns auch die Fehlermeldung 
sagen.

> CURL *curl_easy_init(void);

was soll das sein? diese funktion wird doch schon in der lib sein, du 
musst sie nur aufrufen.

CURL c = curl_easy_init();
Gast #2737752
Wenn ich die dll nutze, so muss ich sämtliche Funktionen die ich aus der 
dll braucht erst mal deklarieren.

Als Fehlermeldung erhalte ich bei der Deklaration
void  *curl_easy_init(void);

//'*' - variable expected
Gast #2737790
Geht hier leider nicht so (hier ein Auszug aus der Doku):
//+------------------------------------------------------------------+
//| DLL imports                                                      |
//+------------------------------------------------------------------+
// #import "user32.dll"
//   int      SendMessageA(int hWnd,int Msg,int wParam,int lParam);


Was ist mit der Wininet.dll?

Ich habe gesehen, dass man hier auch Aufrufe zu einer https-Webseite 
realisieren kann.
... aber leider wieder nur mit Zeigern.
Gast #2737795
Stefanie schrieb:
> Ich habe gesehen, dass man hier auch Aufrufe zu einer https-Webseite
> realisieren kann.
> ... aber leider wieder nur mit Zeigern.

weil zeiger nun mal zu C gehören und hier notwenig sind.


> Geht hier leider nicht so (hier ein Auszug aus der Doku):
und was hat das mit einem problem zu tun? Hast du nun eine header datei 
zu deiner lib oder nicht?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.