diff --git a/libraries/Curl.php b/libraries/Curl.php index c53ae48..33d04ed 100644 --- a/libraries/Curl.php +++ b/libraries/Curl.php @@ -141,7 +141,7 @@ public function put($params = array(), $options = array()) $this->options($options); $this->http_method('put'); - $this->option(CURLOPT_POSTFIELDS, $params); + $this->option(CURLOPT_POSTFIELDS, http_build_query($params)); // Override method, I think this overrides $_POST with PUT data but... we'll see eh? $this->option(CURLOPT_HTTPHEADER, array('X-HTTP-Method-Override: PUT'));