X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FUtil%2FProxy.php;h=8478ce868af103794aad2ba1c534fc929dff3a57;hb=50da89d861dce3b648c8f9e5c1e4c480ee320a43;hp=bb26185f4656595098ff47f6983badbd09a19d3e;hpb=4d39164c1ee6de2b1a09c2a1a8a4c89531d47ee5;p=friendica.git diff --git a/src/Util/Proxy.php b/src/Util/Proxy.php index bb26185f46..8478ce868a 100644 --- a/src/Util/Proxy.php +++ b/src/Util/Proxy.php @@ -7,8 +7,6 @@ use Friendica\BaseObject; use Friendica\Core\Config; use Friendica\Core\System; -require_once 'include/security.php'; - /** * @brief Proxy utilities class */ @@ -91,7 +89,7 @@ class Proxy $url = html_entity_decode($url, ENT_NOQUOTES, 'utf-8'); // Creating a sub directory to reduce the amount of files in the cache directory - $basepath = $a->get_basepath() . '/proxy'; + $basepath = $a->getBasePath() . '/proxy'; $shortpath = hash('md5', $url); $longpath = substr($shortpath, 0, 2); @@ -180,16 +178,8 @@ class Proxy { $query = parse_url($url, PHP_URL_QUERY); $query = html_entity_decode($query); - $query_list = explode('&', $query); - - $arr = []; - - foreach ($query_list as $key_value) { - $key_value_list = explode('=', $key_value); - $arr[$key_value_list[0]] = $key_value_list[1]; - } - unset($url, $query_list, $url); + parse_str($query, $arr); return $arr; }