Eu quero acessar um URL que requer um nome de usuário/senha. I'gostaria de tentar acessá-la com o curl. Neste momento eu'estou a fazer algo como:
curl http://api.somesite.com/test/blah?something=123
Eu recebo um erro. Acho que preciso de especificar um nome de utilizador e palavra-passe juntamente com o comando acima.
Como posso fazer isso?
Utilize a bandeira `-u' para incluir um nome de usuário, e o enrolar irá solicitar uma senha:
curl -u username http://example.com
Você também pode incluir a senha no comando, mas então sua senha será visível no histórico da bash:
curl -u username:password http://example.com
Ou a mesma coisa, mas com uma sintaxe diferente
curl http://username:[email protected]/test/blah?something=123