функция since 3.6.0

wp_safe_remote_request()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

wp_safe_remote_request( string $url, array $args = array() ): array|WP_Error

Описание

Русский перевод этого описания пока проверяется. Показан оригинал.

This function is ideal when the HTTP request is being made to an arbitrary URL. The URL, and every URL it redirects to, are validated with wp_http_validate_url() to avoid Server Side Request Forgery attacks (SSRF).

The only supported protocols are http and https.

See also

Параметры

$url string обязательный
URL для получения.
$args array необязательный = array()
Request arguments.
See WP_Http::request() for information on accepted arguments.

Возвращаемое значение

array|WP_Error

WP_Error WP_Http::__TOKEN_1__

Исходный код

wp-includes/http.php:52

function wp_safe_remote_request( $url, $args = array() ) {
	$args['reject_unsafe_urls'] = true;
	$http                       = _wp_http_get_object();
	return $http->request( $url, $args );
}

История изменений

ВерсияОписание
3.6.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.