--- 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;
}