没有得到http请求自定义标头

时间:2018-01-22 16:31:28

标签: php angularjs redhat

我在angular js拦截器中设置http标头以发出http请求,但在php端没有获取标头。

   var key = sessionStorage.getItem('user_type');
            //for app version
            config.headers['AppVersion'] = '1.0';
            config.headers['language'] = web_language;
            if(key == null)
            {
                if(localStorage.getItem('user_type'))
                {
                    config.headers['user_type'] = localStorage.getItem('user_type');
                }
                else
                {
                    config.headers['user_type'] = '';   
                }
            }
            else 
            {
                config.headers['user_type'] = key;
            }
            return config;

在标题中的网络标签中的浏览器中,我可以看到请求中发送的user_type值。

在php中我使用的是codeigniter: -

$user_type = $this->input->get_request_header('user_type');

我想在php端获取user_type头但没有获取。 我正在使用linux redhat服务器godaddy托管。

0 个答案:

没有答案