问题描述

在访问一个需要用户名/密码的URL时:

curl http://example.com

会收到需要认证的错误

解决方案

在命令中包含用户名密码,但是密码将在bash历史记录中显示:

curl -u username:password http://example.com

# 或者

curl http://username:password@example.com

使用-u标志来包含用户名,并且curl将提示输入密码,密码将不会显示在屏幕上或者历史中:

curl -u username http://example.com
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐