Use cURL em um script e configure-o para ser executado por meio de uma tarefa agendada.
Você não precisa definir o cabeçalho de autorização manualmente, basta usar o argumento --user
curl --user user:pass http://www.example.com
Se você realmente quiser adicionar o cabeçalho manualmente, use a opção -H / --header
. Mais sobre isso aqui .
curl -H "Authorization: [auth string]" http://www.example.com