WP_REST_Server::get_raw_data()public staticWP 4.4.0

Retrieves the raw request entity (body).

Метод класса: WP_REST_Server{}

Хуков нет.

Возвращает

Строку. Raw request data.

Использование

$result = WP_REST_Server::get_raw_data();

Заметки

  • Global. Строка. $HTTP_RAW_POST_DATA Raw post data.

Список изменений

С версии 4.4.0 Введена.

Код WP_REST_Server::get_raw_data() WP 6.5.2

public static function get_raw_data() {
	// phpcs:disable PHPCompatibility.Variables.RemovedPredefinedGlobalVariables.http_raw_post_dataDeprecatedRemoved
	global $HTTP_RAW_POST_DATA;

	// $HTTP_RAW_POST_DATA was deprecated in PHP 5.6 and removed in PHP 7.0.
	if ( ! isset( $HTTP_RAW_POST_DATA ) ) {
		$HTTP_RAW_POST_DATA = file_get_contents( 'php://input' );
	}

	return $HTTP_RAW_POST_DATA;
	// phpcs:enable
}