]> git.mxchange.org Git - friendica.git/blobdiff - src/Network/HTTPClient.php
Fix HTTPClient
[friendica.git] / src / Network / HTTPClient.php
index d2ea596f16eb3421fb00715bf8fb039a31532338..f4653628ffabaa78082d97c8891e9e9ee652849a 100644 (file)
@@ -103,7 +103,7 @@ class HTTPClient implements IHTTPClient
                $header = [];
 
                if (!empty($opts['accept_content'])) {
-                       array_push($header, 'Accept: ' . $opts['accept_content']);
+                       $header['Accept'] = $opts['accept_content'];
                }
 
                if (!empty($opts['header'])) {
@@ -131,10 +131,9 @@ class HTTPClient implements IHTTPClient
                try {
                        switch ($method) {
                                case 'get':
-                                       $response = $this->client->get($url, $conf);
-                                       break;
                                case 'head':
-                                       $response = $this->client->head($url, $conf);
+                               case 'post':
+                                       $response = $this->client->$method($url, $conf);
                                        break;
                                default:
                                        throw new TransferException('Invalid method');