【发布时间】:2016-07-17 11:41:18
【问题描述】:
我正在使用 API,我必须发送一个 POST 请求。我知道如何设置标题(-H)和(-d)是正文,但什么是“--user”。
如果我使用 Postman 提交,或者在带有 axios 的文本编辑器中提交,或者只是普通的 XMLRequest,我应该在哪里添加这个?
文档说这是用于常规 http 身份验证。
curl -X POST -H "Content-Type: application/json" \
--user "<client_id>:<client_secret>" \
-d '{"grant_type": "client_credentials", "scope": "public"}' \
...
【问题讨论】:
-
那么我如何不使用 curl 来做到这一点。它是否进入标题对象内部?我尝试将 client_id 和 client_secret 设置为标题中的键和值。我尝试将密钥设置为“授权”,将值设置为
: (当然是实际的 id 和 secret)。没有运气。那么如何在文本编辑器中使用它呢? -
确实如何在不使用 CURL 的情况下做到这一点。这些答案都没有回答。
-
4 年了...仍然是一个有用的问题,但没有人正确回答,1)您不应该接受不合标准的答案 2)您的评论是问题中非常有用的部分,应该是一个编辑。
-
Jahmic 下面的回答更好
标签: authentication post curl