Wer weiß von einer Möglichkeit, dies aus dem Curl Post zu entfernen ...?libcurl POST, entfernen zusätzliche Daten von Curl geworfen
" method="post" name="form_reply" enctype="multipart/form-data">
Es wird immer auf der die POST-Zeile der Nachricht geheftet. dh ...
POST /someurl/Topic/comment/replycreate/27537?sp=1**" method="post" name="form_reply" enctype="multipart/form-data">** HTTP/1.1
Vielen Dank im Voraus ...!
OK, mehr Info ... BTW: Das ist C, PHP NICHT
CURL *curl;
CURLcode result;
char errorBuffer[CURL_ERROR_SIZE];
int status=FALSE;
BufHandle *Bufhandle = CreateBufHandle(BUFSIZE);
memset(&errorBuffer,0x0,sizeof(errorBuffer));
curl = curl_easy_init();
if(curl)
{
curl_easy_setopt(curl, CURLOPT_HTTPHEADER, GetPtrToSlist(S));
curl_easy_setopt(curl, CURLOPT_HEADER, 0);
curl_easy_setopt(curl, CURLOPT_USERAGENT, GetParameterByName(S, "useragent"));
curl_easy_setopt(curl, CURLOPT_COOKIEFILE, GetParameterByName(S, "cookiefile"));
curl_easy_setopt(curl, CURLOPT_COOKIEJAR, GetParameterByName(S, "cookiefile"));
curl_easy_setopt(curl, CURLOPT_URL, url);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, &errorBuffer);
curl_easy_setopt(curl, CURLOPT_ENCODING , "gzip");
curl_easy_setopt(curl, CURLOPT_TIMEOUT, 30);
curl_easy_setopt(curl, CURLOPT_PROXY, "");
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);
//curl_easy_setopt(curl, CURLOPT_RETURNTRANSFER, 1);
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1);
curl_easy_setopt(curl, CURLOPT_POST, 1);
//curl_easy_setopt(curl, CURLOPT_USERPWD, buf);
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, writer);
curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void*)Bufhandle);
result = curl_easy_perform(curl);
curl_slist_free_all(GetPtrToSlist(S));
curl_easy_cleanup(curl);
if(result == CURLE_OK)
{
status = TRUE;
}
else
{
printf("Error: [%d] - %s\n",result, errorBuffer);
status = FALSE;
}
}
Sie sind offenbar die API falsch verwenden, aber das ist nicht genug Informationen Der entsprechende Code könnte. Hilfe. –
"Sie verwenden offenbar die API falsch, aber das ist nicht genug Information. Der entsprechende Code könnte helfen. - Matthew Flaschen "Bitte zögern Sie nicht mich mit der CORRECT API zu erleuchten – chinasailor