Yoast\WP\SEO\MyYoast_Client\Infrastructure\Http
HTTP_Client::get_rate_limit_key
Builds a rate limit key from a URL using its host and path.
Метод класса: HTTP_Client{}
Хуков нет.
Возвращает
Строку. The rate limit key.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_rate_limit_key( $url ): string;
- $url(строка) (обязательный)
- The request URL.
Код HTTP_Client::get_rate_limit_key() HTTP Client::get rate limit key Yoast 28.3
private function get_rate_limit_key( string $url ): string {
$parsed = \wp_parse_url( $url );
$host = ( $parsed['host'] ?? 'unknown' );
$path = ( $parsed['path'] ?? '/' );
return self::RATE_LIMIT_KEY_PREFIX . $host . $path;
}