Android: Repeated HTTP requests

What is the easiest way to make a repeated HTTP request (i.e every 45 min) ?I dont want to use any push up notifications
I've already tried AlarmManager, but it didn't work.
Forground Service can be good way, but it might may consume too much battery.