Usando o Windows Server, como agendar uma tarefa por hora que chamará uma URL COM um cabeçalho de autorização?

3

Eu preciso agendar uma tarefa que irá chamar um determinado URL por hora. A URL não retorna nada, então é bastante simples. No entanto, essa URL requer um cabeçalho de autorização:

Authorization: Basic {SOME AUTH CODE}

Como eu adiciono este cabeçalho à solicitação com o Agendador de Tarefas do Windows?

    
por Matt Cashatt 31.10.2014 / 20:38

1 resposta

5

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
    
por 31.10.2014 / 20:42