НЕВОЗМОЖНО. Используйте обратный прокси-сервер для обработки проблемы различного происхождения. Я использовал Nginx с proxy_pass
, чтобы изменить URL страницы. вы можете попробовать.
Другой способ - написать простую страницу прокси на сервере самостоятельно, просто запросить у Google и вывести результат клиенту.
Я бы обработал его на уровне доступа к репозиторию / данным. Причина в том, что это не дело бизнес-уровня о том, откуда брать данные, это задача репозитория. Затем репозиторий решит, откуда брать данные, из кеша (если он не слишком старый) или из источника данных в реальном времени, в зависимости от обстоятельств логики доступа к данным.
Это проблема доступа к данным больше, чем проблема бизнес-логики.