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
1 changed files with 1 additions and 1 deletions

View File

@ -262,7 +262,7 @@ HTTPFetchOngoing::HTTPFetchOngoing(HTTPFetchRequest request_, CurlHandlePool *po
}
// 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);
} else if (request.multipart) {
curl_httppost *last = NULL;