The search property of the Location interface is a search string, also called a query string; that is, a USVString containing a '?' followed by the parameters of the URL.
а почему не запросить сразу в нужном формате, а не ключом помечать или к примеру на фронте сразу конвертить webp в любой нужный формат либой какой-нибудь