Was macht -u flag auf cURL eigentlich?

Ich schaue mir das cURL-Beispiel von Stripe an, um Informationen zu einem Ereignis zu erhalten.

Sie haben mich zu tun:

curl https://api.stripe.com/v1/events/evt_123 \
   -u sk_test_somekey:

Die Dokumentation für cURL besagt, dass -u USER: PASSWORD ausführt.

Wenn ich versucht habe, dies als -d oder als Abfrage zu senden? Die Stripe-API meldet, dass mir ein Header fehlt. Das scheint nicht richtig zu sein.

Ich verstehe auch das Fehlen eines Passworts nach dem Benutzernamen nicht. Wenn ich diese CURL ohne das ":" sende, werde ich zur Eingabe eines Passworts aufgefordert. Wenn Sie die Eingabetaste drücken (keine Zeichen eingegeben), erhalte ich die erwartete Antwort.

So, was genau macht -u damit ich diesen Aufruf in meinem Code nachahmen kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage