打印邮递员的标题值

时间:2017-03-07 09:14:47

标签: codeigniter api postman

我正在尝试使用rest api基本身份验证并通过邮递员进行测试。在授权字段中,我使用Type as Basic Auth并在字段中使用用户名和密码,如下图所示: enter image description here

然后它会在Header上自动生成以下内容: enter image description here

所以我基本上想要的是在我的控制器上打印授权的值,即Basic YWRtaW46YWRtaW4=。打印用户名和密码可以与print_r($this->input->server('PHP_AUTH_USER'))print_r($this->input->server('PHP_AUTH_PW'))一起使用。但是我没有找到从header字段打印值的方法。有没有最佳实践来实现这一目标。任何帮助赞赏。谢谢!

2 个答案:

答案 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;