url_is_accessable_via_ssl()WP 2.5.0

Deprecated from version 4.0.0. It is no longer supported and can be removed in future releases. It is recommended to replace this function with the same one.

Determines if the URL can be accessed over SSL.

Determines if the URL can be accessed over SSL by using the WordPress HTTP API to access the URL using https as the scheme.

No Hooks.

Return

true|false. Whether SSL access is available.

Usage

url_is_accessable_via_ssl( $url );
$url(string) (required)
The URL to test.

Changelog

Since 2.5.0 Introduced.
Deprecated since 4.0.0

url_is_accessable_via_ssl() code WP 6.5.2

function url_is_accessable_via_ssl( $url ) {
	_deprecated_function( __FUNCTION__, '4.0.0' );

	$response = wp_remote_get( set_url_scheme( $url, 'https' ) );

	if ( !is_wp_error( $response ) ) {
		$status = wp_remote_retrieve_response_code( $response );
		if ( 200 == $status || 401 == $status ) {
			return true;
		}
	}

	return false;
}