我如何通过授权头使用cURL?(可在/usr/bin/curl中执行)。
当前回答
无记名代币看起来是这样的:
curl -H "Authorization: Bearer <ACCESS_TOKEN>" http://www.example.com
其他回答
注意,当你使用: curl -H "授权:token_str" http://www.example.com
token_str和Authorization必须用空格隔开,否则服务器端将无法获得HTTP_AUTHORIZATION环境。
只是添加,所以你不需要点击:
curl --user name:password http://www.example.com
或者如果你试图为OAuth 2发送身份验证:
curl -H "Authorization: OAuth <ACCESS_TOKEN>" http://www.example.com
无记名代币看起来是这样的:
curl -H "Authorization: Bearer <ACCESS_TOKEN>" http://www.example.com
对于那些做基于令牌的身份验证的人…一定要做到:
curl -H "AuthToken: "
相反! !
HTTP基本认证:
curl -H "Authorization: Basic <_your_token_>" http://www.example.com
替换_your_token_和URL。
推荐文章
- 如何在PHP中捕获cURL错误
- 在Bash中将输出赋给变量
- HTTPS和SSL3_GET_SERVER_CERTIFICATE:证书验证失败,CA is OK
- 如何在Node.js内进行远程REST调用?旋度吗?
- 如何为已安装的Ubuntu LAMP堆栈启用cURL ?
- 为什么cURL返回错误“(23)Failed writing body”?
- 如何POST JSON数据与PHP卷曲?
- 使用curl在PHP中获取HTTP代码
- SSL证书错误:无法获得本地颁发者证书
- 从URL执行bash脚本
- PHP中的cURL是什么?
- 对bash脚本函数中定义的变量使用curl POST
- 使用curl POST multipart/form-data的正确方法是什么?
- PHP -调试Curl
- (1) libcurl不支持或禁用https协议