【问题标题】:How to use curl's -u options with Advanced Rest Client?如何在 Advanced Rest Client 中使用 curl 的 -u 选项?
【发布时间】:2016-11-15 11:12:43
【问题描述】:
我的 curl 请求如下所示:
curl -u jdoe@example.com/token:6wiIBWbGkBMo1mRDMuVwkw1EPsNkeUj95PIz2akv \
https://obscura.zendesk.com/api/v2/users.json
如何在 chrome 的 Advanced Rest Client 中指定 -u 选项值?
【问题讨论】:
标签:
rest
curl
advanced-rest-client
【解决方案1】:
尝试设置一个Authorization 标头,其值为jdoe@example.com/token:6wiIBWbGkBMo1mRDMuVwkw1EPsNkeUj95PIz2akv,使用Base64 编码:
Authorization: Basic amRvZUBleGFtcGxlLmNvbS90b2tlbjo2d2lJQldiR2tCTW8xbVJETXVWd2t3MUVQc05rZVVqOTVQSXoyYWt2
【解决方案2】:
在 UI 中,当您输入授权标题时,将显示一个编辑器(在代码视图中选择基本类型以打开编辑器,在表单视图中按下值字段右侧的铅笔图像)。
在弹出窗口中,您将被要求提供用户名和密码。该应用程序将为您编码值并将其粘贴到值字段中。