wp/wp-includes/IXR/class-IXR-server.php
changeset 16 a86126ab1dd4
parent 7 cf61fcea0001
child 18 be944660c56a
--- a/wp/wp-includes/IXR/class-IXR-server.php	Tue Oct 22 16:11:46 2019 +0200
+++ b/wp/wp-includes/IXR/class-IXR-server.php	Tue Dec 15 13:49:49 2020 +0100
@@ -47,13 +47,7 @@
                 die('XML-RPC server accepts POST requests only.');
             }
 
-            global $HTTP_RAW_POST_DATA;
-            if (empty($HTTP_RAW_POST_DATA)) {
-                // workaround for a bug in PHP 5.2.2 - http://bugs.php.net/bug.php?id=41293
-                $data = file_get_contents('php://input');
-            } else {
-                $data =& $HTTP_RAW_POST_DATA;
-            }
+            $data = file_get_contents('php://input');
         }
         $this->message = new IXR_Message($data);
         if (!$this->message->parse()) {
@@ -151,7 +145,7 @@
             header('Content-Type: text/xml; charset='.$charset);
         else
             header('Content-Type: text/xml');
-        header('Date: '.date('r'));
+        header('Date: '.gmdate('r'));
         echo $xml;
         exit;
     }