2

我编写了自己的 API,需要基本身份验证,例如:

user:james
pass:1111

我可以使用以下网址调用资源:

http://api.james.com/myapi/orders/get

我希望能够在 PHPStorm 中使用 REST 客户端,但我不知道如何发送我的身份验证详细信息。有谁知道如何做到这一点?您是否必须设置代理服务器,或者您可以在上面的 URI 中以某种方式通过身份验证?

任何帮助,将不胜感激。

问候

詹姆士

4

1 回答 1

2

对于使用基本身份验证,您需要发送标头“授权”,例如:

授权:基本 amFuc29uQG1haWwucnU6MTIzNDU2

您可以从浏览器的调试控制台(FireFox 中的 firebug 或 Chrome 中的开发人员工具)获取此标头的值。当您需要授权时,从您的浏览器启动 GET 请求 - 执行此操作。比打开调试控制台“网络”选项卡并再次尝试此请求。现在你会在标题中找到一个新的“授权”,它是在你被授权时由浏览器形成的。

只需复制此标头的内容并在 PhpStorm REST 客户端中使用它。

于 2013-09-20T10:40:22.070 回答