Jeg vil ha tilgang til en nettadresse som krever brukernavn/passord. Jeg vil prøve å få tilgang til den med curl. Akkurat nå gjør jeg noe lignende:
curl http://api.somesite.com/test/blah?something=123
Jeg får en feil. Jeg antar at jeg må angi et brukernavn og passord sammen med kommandoen ovenfor.
Hvordan gjør jeg det?
Bruk -u
flagget for å inkludere et brukernavn, og curl vil be om et passord:
curl -u username http://example.com
Du kan også inkludere passordet i kommandoen, men da vil passordet ditt være synlig i bash-historikken:
curl -u username:password http://example.com
Eller det samme, men med en annen syntaks
curl http://username:[email protected]/test/blah?something=123