]> git.mxchange.org Git - friendica.git/commitdiff
Replace 'REQUEST_METHOD' with App\Arguments::getMethod()
authorPhilipp <admin@philipp.info>
Mon, 3 Jan 2022 18:30:27 +0000 (19:30 +0100)
committerPhilipp <admin@philipp.info>
Tue, 4 Jan 2022 19:59:28 +0000 (20:59 +0100)
mod/pubsub.php
mod/pubsubhubbub.php
src/Core/System.php
src/Util/HTTPSignature.php

index 7d5c70a54cd682251dce2a9d8eff069ef83a22b6..e07b15583c8eb5c3926e5b9a811d3234e54295f4 100644 (file)
@@ -53,7 +53,7 @@ function pubsub_init(App $a)
        $nick       = ((DI::args()->getArgc() > 1) ? trim(DI::args()->getArgv()[1])   : '');
        $contact_id = ((DI::args()->getArgc() > 2) ? intval(DI::args()->getArgv()[2]) : 0 );
 
-       if ($_SERVER['REQUEST_METHOD'] === 'GET') {
+       if (DI::args()->getMethod() === App\Router::GET) {
                $hub_mode      = trim($_GET['hub_mode']         ?? '');
                $hub_topic     = trim($_GET['hub_topic']        ?? '');
                $hub_challenge = trim($_GET['hub_challenge']    ?? '');
index 583167bbb036ac2d0e60642e85b27ae17e0d4c32..361cb0a597e1cda7bbfbe8a0bab0f06ab0a53bbe 100644 (file)
@@ -43,7 +43,7 @@ function pubsubhubbub_init(App $a) {
        // [hub_secret] => af11...
        // [hub_topic] => http://friendica.local/dfrn_poll/sazius
 
-       if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+       if (DI::args()->getMethod() === App\Router::POST) {
                $hub_mode         = $_POST['hub_mode']         ?? '';
                $hub_callback     = $_POST['hub_callback']     ?? '';
                $hub_verify_token = $_POST['hub_verify_token'] ?? '';
index fa387031396f881d4b0004f34d5ecd92940c3a80..8a9cdfb96b3f9ac317b153aa32629aaddebdce35 100644 (file)
@@ -312,7 +312,7 @@ class System
        public static function httpExit($val, $message = '', $content = '')
        {
                if ($val >= 400) {
-                       Logger::debug('Exit with error', ['code' => $val, 'message' => $message, 'callstack' => System::callstack(20), 'method' => $_SERVER['REQUEST_METHOD'], 'agent' => $_SERVER['HTTP_USER_AGENT'] ?? '']);
+                       Logger::debug('Exit with error', ['code' => $val, 'message' => $message, 'callstack' => System::callstack(20), 'method' => DI::args()->getMethod(), 'agent' => $_SERVER['HTTP_USER_AGENT'] ?? '']);
                }
                header($_SERVER["SERVER_PROTOCOL"] . ' ' . $val . ' ' . $message);
                DI::page()->exit(DI::apiResponse()->generate());
@@ -324,7 +324,7 @@ class System
        public static function jsonError($httpCode, $data, $content_type = 'application/json')
        {
                if ($httpCode >= 400) {
-                       Logger::debug('Exit with error', ['code' => $httpCode, 'content_type' => $content_type, 'callstack' => System::callstack(20), 'method' => $_SERVER['REQUEST_METHOD'], 'agent' => $_SERVER['HTTP_USER_AGENT'] ?? '']);
+                       Logger::debug('Exit with error', ['code' => $httpCode, 'content_type' => $content_type, 'callstack' => System::callstack(20), 'method' => DI::args()->getMethod(), 'agent' => $_SERVER['HTTP_USER_AGENT'] ?? '']);
                }
                header($_SERVER["SERVER_PROTOCOL"] . ' ' . $httpCode);
                self::jsonExit($data, $content_type);
index de0ee93511cefdb28609c51993589e7c684ac610..3e22820e5c4e96349035b8561c8773e147d15285 100644 (file)
@@ -28,9 +28,7 @@ use Friendica\DI;
 use Friendica\Model\APContact;
 use Friendica\Model\Contact;
 use Friendica\Model\User;
-use Friendica\Network\HTTPClient\Response\CurlResult;
 use Friendica\Network\HTTPClient\Client\HttpClientOptions;
-use Friendica\Network\HTTPClient\Capability\ICanHandleHttpResponses;
 
 /**
  * Implements HTTP Signatures per draft-cavage-http-signatures-07.
@@ -66,7 +64,7 @@ class HTTPSignature
 
                // Decide if $data arrived via controller submission or curl.
                $headers = [];
-               $headers['(request-target)'] = strtolower($_SERVER['REQUEST_METHOD']).' '.$_SERVER['REQUEST_URI'];
+               $headers['(request-target)'] = strtolower(DI::args()->getMethod()).' '.$_SERVER['REQUEST_URI'];
 
                foreach ($_SERVER as $k => $v) {
                        if (strpos($k, 'HTTP_') === 0) {
@@ -493,7 +491,7 @@ class HTTPSignature
                }
 
                $headers = [];
-               $headers['(request-target)'] = strtolower($http_headers['REQUEST_METHOD']) . ' ' . parse_url($http_headers['REQUEST_URI'], PHP_URL_PATH);
+               $headers['(request-target)'] = strtolower(DI::args()->getMethod()) . ' ' . parse_url($http_headers['REQUEST_URI'], PHP_URL_PATH);
 
                // First take every header
                foreach ($http_headers as $k => $v) {