Fix HTTPFetchRequest performing a GET request if post_data is supplied

Instead, perform a POST request with post_data.
This commit is contained in:
Jeija 2016-02-17 20:36:51 +01:00 committed by est31
parent b2aabdfe07
commit a3892f5a66

@ -262,7 +262,7 @@ HTTPFetchOngoing::HTTPFetchOngoing(HTTPFetchRequest request_, CurlHandlePool *po
} }
// Set POST (or GET) data // Set POST (or GET) data
if (request.post_fields.empty()) { if (request.post_fields.empty() && request.post_data.empty()) {
curl_easy_setopt(curl, CURLOPT_HTTPGET, 1); curl_easy_setopt(curl, CURLOPT_HTTPGET, 1);
} else if (request.multipart) { } else if (request.multipart) {
curl_httppost *last = NULL; curl_httppost *last = NULL;