diff -r 7b1b88e27a20 -r 48c4eec2b7e6 wp/wp-includes/rest-api/endpoints/class-wp-rest-url-details-controller.php --- a/wp/wp-includes/rest-api/endpoints/class-wp-rest-url-details-controller.php Thu Sep 29 08:06:27 2022 +0200 +++ b/wp/wp-includes/rest-api/endpoints/class-wp-rest-url-details-controller.php Fri Sep 05 18:40:08 2025 +0200 @@ -45,7 +45,7 @@ 'required' => true, 'description' => __( 'The URL to process.' ), 'validate_callback' => 'wp_http_validate_url', - 'sanitize_callback' => 'esc_url_raw', + 'sanitize_callback' => 'sanitize_url', 'type' => 'string', 'format' => 'uri', ), @@ -128,7 +128,7 @@ * * @since 5.9.0 * - * @param WP_REST_REQUEST $request Full details about the request. + * @param WP_REST_Request $request Full details about the request. * @return WP_REST_Response|WP_Error The parsed details as a response object. WP_Error if there are errors. */ public function parse_url_details( $request ) {