我正在尝试使用rest api基本身份验证并通过邮递员进行测试。在授权字段中,我使用Type as Basic Auth并在字段中使用用户名和密码,如下图所示:
所以我基本上想要的是在我的控制器上打印授权的值,即Basic YWRtaW46YWRtaW4=
。打印用户名和密码可以与print_r($this->input->server('PHP_AUTH_USER'))
和print_r($this->input->server('PHP_AUTH_PW'))
一起使用。但是我没有找到从header字段打印值的方法。有没有最佳实践来实现这一目标。任何帮助赞赏。谢谢!
答案 0 :(得分:0)
我的理解是您要从标题中打印值。 有一种方法可以将其打印到控制台或“测试”选项卡。
var (name) = postman.getResponseHeader("value-you-want-to-print");
// to console
console.log((name));
// to Test
tests[(name)] = (name);
答案 1 :(得分:0)
只需复制粘贴此代码,您将以这种格式获得输出==>
基本YWRtaW46YWRtaW4 =
$token = $this->input->get_request_header('Authorization');
print_r($token);
die;