我如何通过授权头使用cURL?(可在/usr/bin/curl中执行)。


当前回答

从curl 7.61.0开始,您可以使用——oauth2-bearer <token>选项来设置正确的承载授权标头。

其他回答

下面的方法对我很有用

curl -H "Authorization: Token xxxxxxxxxxxxxx" https://www.example.com/

注意,当你使用: curl -H "授权:token_str" http://www.example.com

token_str和Authorization必须用空格隔开,否则服务器端将无法获得HTTP_AUTHORIZATION环境。

从curl 7.61.0开始,您可以使用——oauth2-bearer <token>选项来设置正确的承载授权标头。

对于那些做基于令牌的身份验证的人…一定要做到:

curl -H "AuthToken: "

相反! !

无记名代币看起来是这样的:

curl -H "Authorization: Bearer <ACCESS_TOKEN>" http://www.example.com