From 7d92b1797539debd242ae60cb5dd96fc712edd57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20Schro=CC=88der?= Date: Mon, 25 Aug 2014 15:39:41 +0200 Subject: [PATCH] usage reports via POST --- application/core/Server/UsageReporter.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/application/core/Server/UsageReporter.php b/application/core/Server/UsageReporter.php index 89028f25..a2403b1e 100644 --- a/application/core/Server/UsageReporter.php +++ b/application/core/Server/UsageReporter.php @@ -76,15 +76,14 @@ class UsageReporter implements TimerListener { $properties['ActivePlugins'] = $this->maniaControl->getPluginManager()->getActivePluginsIds(); - $json = json_encode($properties); - $info = base64_encode($json); + $usageReport = json_encode($properties); - $url = ManiaControl::URL_WEBSERVICE . '/usagereport?info=' . urlencode($info); - $this->maniaControl->getFileReader()->loadFile($url, function ($response, $error) { + $url = ManiaControl::URL_WEBSERVICE . 'usagereport'; + $this->maniaControl->getFileReader()->postData($url, function ($response, $error) { $response = json_decode($response); if ($error || !$response) { Logger::logError('Error while Sending data: ' . print_r($error, true)); } - }); + }, $usageReport); } }