使用curl命令我执行:
curl -u appId:secret https://api.example.com
这是可行的,然后我尝试使用这样的标题来做到这一点:
{
"Content-Type": "application/json",
"Authorization": "`Bearer appId`"
}
401 错误,然后我尝试:
{ “内容类型”:“应用程序/json”, “授权”:“
Bearer appId+secret
”
}
401,知道我该怎么做吗?
您尝试使用 JSON 样式标头在curl 命令中设置身份验证标头,但遇到了问题。
使用 -H 选项:您可以使用 -H 选项来设置单独的标头,而不是尝试传递 JSON 样式的标头。例如:
curl -u appId:secret -H "Content-Type: application/json" -H "Authorization: Bearer appId"
这会将 Content-Type 标头设置为 application/json,将 Authorization 标头设置为 Bearer appId。