如何使用Chrome的扩展Advanced Rest Client

时间:2015-11-03 17:46:03

标签: ruby-on-rails api google-chrome

我能够为此安装Chrome扩展程序并以某种方式使用它,如此处回答的其他问题所述。例如,当我使用完全开发的应用程序的URL时。

但是我的问题有点不同。我使用的是基本身份验证,但不是基于用户ID和密码。我正在使用电子邮件获取用户ID和身份验证令牌而不是密码。

这是我的curl命令在控制台提示符下运行良好并检索我的应用程序所有用户:

curl -X GET -H "Content-Type: application/json" -H 'Authorization: Token token="mytoken", email="levi.l.damian@gmail.com"' http://instrumon.herokuapp.com/api/v1/users/

此命令以管理员身份连接,并检索为我的应用注册的用户列表。 我的URL还包含一个不同的“api / v1”字符串。 不知道如何用“身份验证令牌”替换“构造”密码。

1 个答案:

答案 0 :(得分:0)

在GET中我使用“Form”并在“Add new header”下面输入Authorization并在Value中而不是使用“Construct”我输入一个这样的字符串:

Token token =“mytoken”,email =“levi.l.damian@gmail.com”

我使用了这样的网址: https://instrumon.herokuapp.com/api/v1/users

响应是一个包含我期望的6个用户记录的JSON。