我在Codeigniter中有一个Web应用程序,我已经在其中创建了Web服务。现在我必须修改它。但是在Web服务中获取参数以前的开发人员使用类似这样的代码
$this->headers = $this->input->request_headers();
当我使用print_r(this-> headers)打印this->标题时;代码我得到了以下结果
[Host] => localhost
[User-Agent] => Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
[Accept] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
[Accept-Language] => en-US,en;q=0.5
[Accept-Encoding] => gzip, deflate
[Cookie] => tml_CookieLogin=YTo1OntzOjQ6InVzZXIiO3M6MTk6ImFkbWluQHN1cHBvcnRlci5jb20iO3M6NDoidGltZSI7aToxNDY0MTUyNzA3O3M6MzoicHdkIjtzOjE0OiJTdXBwb3J0ZXIjMTIzJCI7czo4OiJ0YWtlbWV0byI7TjtzOjEzOiJjaGtyZW1lbWJlcm1lIjtzOjE6IjEiO30%3D; PHPSESSID=63bf42elr3lpi20i2ddr9o6m23; RF=200565ec69bf3792a78e740dc1c75e44ae803b4f
[Connection] => keep-alive
[Cache-Control] => max-age=0
但是在Web服务中,开发人员使用类似这样的东西
$this->headers['Cinicoauth']
我得到的错误就像"未定义索引:Cinicoauth"。那么问题是什么? 我怎么能得到这个参数?