cURL / Mailing Lists / curl-library / Single Mail

curl-library

libcurl: Windows vs Mac

From: Igor Korot <ikorot01_at_gmail.com>
Date: Wed, 11 Jul 2012 12:38:04 -0700

Hi, ALL,
I am new to libcurl and trying to write cross-platform software having problem.

Here is my code:

CURLcode error;
char errorMsg[1024];
wxString boundary = wxString::Format( "---------------------------%x",
static_cast<unsigned int>( time( NULL ) ) );
curl_easy_setopt( handle, CURLOPT_URL,
"http://174.122.236.154/TouchAndRead/Default.aspx" );
curl_easy_setopt( handle, CURLOPT_POSTFIELDS, const_cast<char *>(
boundary.ToAscii().data() ) );
curl_easy_setopt( handle, CURLOPT_ERRORBUFFER, errorMsg );
error = curl_easy_perform( handle );

Running on Mac/Cocoa this executes fine. When ran on Windows however,
I am getting CURLE_WRITE_ERROR
and the errorMsg contains: "Failed writing body(1416 != 1460)".

Is there some option I'm missing to set for Windows? AFAIU,
CURLOPT_INFILESIZE_LARGE is for files only...

Thank you.
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2012-07-11