O que a bandeira -u no cURL está realmente fazendo?
Estou vendo o exemplo cURL do Stripe para obter informações sobre um evento.
Eles me fizeram fazer:
curl https://api.stripe.com/v1/events/evt_123 \
-u sk_test_somekey:
A documentação para cURL afirma que -u USER: PASSWORD.
Quando tentei enviar isso como -d ou como uma consulta?, A API do Stripe diz que estou perdendo um cabeçalho. Isso não parece certo.
Também não entendo a falta de senha após o nome de usuário. Se eu enviar essa cURL sem o ":", será solicitada uma senha. Pressionar enter (sem caracteres inseridos) me dá a resposta esperada.
Então, o que exatamente -u está fazendo para imitar essa chamada no meu código?