cURL
Haxx ad
libcurl

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Mailing List > Monthly Index > Single Mail

curl-library Mailing List Archives

SSL problem

From: Marek Elsner <marek_at_icom.pl>
Date: Sun, 22 Aug 2004 12:10:25 +0200

Hello,

I would like to send data using POST method via HTTPS.
I have the following source code:

CURL *curl;
curl = curl_easy_init();
if (curl)
{
curl_easy_setopt(curl,CURLOPT_URL,"https://destination_page");
curl_easy_setopt(curl,CURLOPT_POST,1);
curl_easy_setopt(curl,CURLOPT_COOKIEJAR,"my.txt");
curl_easy_setopt(curl,CURLOPT_SSLKEYTYPE,"PEM");
curl_easy_setopt(curl,CURLOPT_SSLCERTTYPE,"PEM");
curl_easy_setopt(curl,CURLOPT_SSLCERT,"certificate.pem");
curl_easy_setopt(curl,CURLOPT_SSLKEY,"privatekey.pem");
}
/...../
int write(void *buffer,size_t size, size_t nmemb, void *stream)
    {
    register int realsize = size * nmemb;
    struct MemoryStruct *mem = (struct MemoryStruct *)stream;
    m = buffer;
    Size = realsize;
    return realsize;
    }

    curl_easy_setopt(curl,CURLOPT_POSTFIELDS,tab);
    curl_easy_setopt(curl,CURLOPT_WRITEFUNCTION,write);
    res = curl_easy_perform(curl);

I suppose it should works, but it doesn't.
Probably there is something wrong with setting curl options, because there
are no packets sending by the program, there aren't also any curl
connection.

thank for help

M

 
Received on 2004-07-18

These mail archives are generated by hypermail.

donate! Page updated November 12, 2010.
web site info

File upload with ASP.NET