首页 > 其他分享 >使用curl带上用户名和密码

使用curl带上用户名和密码

时间:2023-01-11 12:00:32浏览次数:41  
标签:cookies 用户名 http 密码 API curl txt com

使用-u标志来包含用户名,并且curl将提示输入密码:

curl -u username http://example.com

在命令中包含密码,但您的密码将在bash历史记录中显示

curl -u username:password http://example.com
curl http://username:[email protected]/test/blah?something=123

使用文件保存用户名密码

curl --netrc-file my-password-file http://example.com

使用环境变量来存储/检索您的凭据

curl -Lk -XGET -u "${API_USER}:${API_HASH}" -b cookies.txt -c cookies.txt -- "http://api.somesite.com/test/blah?something=123"

然后调用您的休息api并通过API_USERAPI_HASH的Base64编码值的http WWW_Authentication标头。 -Lk只是告诉curl遵循http 30x重定向并使用不安全的tls处理(即忽略ssl错误)。而双--只是bash语法糖停止处理命令行标志。此外,-b cookies.txt-c cookies.txt标志处理Cookie与-b发送cookie和-c存储cookie本地。

 

 

 

 

标签:cookies,用户名,http,密码,API,curl,txt,com
From: https://www.cnblogs.com/boye169/p/17043334.html

相关文章