Changeset 47926
- Timestamp:
- 06/08/2020 07:53:19 PM (4 years ago)
- Location:
- trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/IXR/class-IXR-server.php
r45424 r47926 48 48 } 49 49 50 global $HTTP_RAW_POST_DATA; 51 if (empty($HTTP_RAW_POST_DATA)) { 52 // workaround for a bug in PHP 5.2.2 - http://bugs.php.net/bug.php?id=41293 53 $data = file_get_contents('php://input'); 54 } else { 55 $data =& $HTTP_RAW_POST_DATA; 56 } 50 $data = file_get_contents('php://input'); 57 51 } 58 52 $this->message = new IXR_Message($data); -
trunk/src/wp-includes/rest-api/class-wp-rest-server.php
r47849 r47926 1372 1372 */ 1373 1373 public static function get_raw_data() { 1374 // phpcs:disable PHPCompatibility.Variables.RemovedPredefinedGlobalVariables.http_raw_post_dataDeprecatedRemoved 1374 1375 global $HTTP_RAW_POST_DATA; 1375 1376 1376 /* 1377 * A bug in PHP < 5.2.2 makes $HTTP_RAW_POST_DATA not set by default, 1378 * but we can do it ourself. 1379 */ 1377 // $HTTP_RAW_POST_DATA was deprecated in PHP 5.6 and removed in PHP 7.0. 1380 1378 if ( ! isset( $HTTP_RAW_POST_DATA ) ) { 1381 1379 $HTTP_RAW_POST_DATA = file_get_contents( 'php://input' ); … … 1383 1381 1384 1382 return $HTTP_RAW_POST_DATA; 1383 // phpcs:enable 1385 1384 } 1386 1385 -
trunk/src/xmlrpc.php
r47198 r47926 16 16 $_COOKIE = array(); 17 17 18 // A bug in PHP < 5.2.2 makes $HTTP_RAW_POST_DATA not set by default,19 // but we can do it ourself.18 // $HTTP_RAW_POST_DATA was deprecated in PHP 5.6 and removed in PHP 7.0. 19 // phpcs:disable PHPCompatibility.Variables.RemovedPredefinedGlobalVariables.http_raw_post_dataDeprecatedRemoved 20 20 if ( ! isset( $HTTP_RAW_POST_DATA ) ) { 21 21 $HTTP_RAW_POST_DATA = file_get_contents( 'php://input' ); … … 26 26 $HTTP_RAW_POST_DATA = trim( $HTTP_RAW_POST_DATA ); 27 27 } 28 // phpcs:enable 28 29 29 30 /** Include the bootstrap for setting up WordPress environment */
Note: See TracChangeset
for help on using the changeset viewer.