未收到PHP标头请求
我用阿贾克斯传球头球未收到PHP标头请求,php,apache,codeigniter,Php,Apache,Codeigniter,我用阿贾克斯传球头球 $.ajax({ headers: { key: value } }); 我可以在浏览器的请求头中看到值。我使用Codeigniter通过$this->input->get_request_头('key')获取密钥 它在本地工作正常,但在服务器上不工作 我尝试了apache\u request\u headers()和$\u SERVER和getallheaders()等等。。但是我在这个数组中看不到我的自定义头 那么如何通过PHP
$.ajax({
headers: {
key: value
}
});
我可以在浏览器的请求头中看到值。我使用Codeigniter通过$this->input->get_request_头('key')
获取密钥
它在本地工作正常,但在服务器上不工作
我尝试了apache\u request\u headers()
和$\u SERVER
和getallheaders()
等等。。但是我在这个数组中看不到我的自定义头
那么如何通过PHP获取这个自定义头呢?这是一个如何在Ajax请求中设置头的示例
$.ajax({
type: "POST",
beforeSend: function (request) {
request.setRequestHeader(key, value);
},
});
通过这种方式发送,您不必在使用Codeigniter 3.1.11(包含您正在使用的功能)的后端接收它时遇到问题
返回请求标头数组的单个成员,如果
未找到搜索的标题
这是一个如何在Ajax请求中设置头的示例
$.ajax({
type: "POST",
beforeSend: function (request) {
request.setRequestHeader(key, value);
},
});
通过这种方式发送,您不必在使用Codeigniter 3.1.11(包含您正在使用的功能)的后端接收它时遇到问题
返回请求标头数组的单个成员,如果
未找到搜索的标题
您使用的是哪个版本的codeigniter,因为4.0.3与3.1.11非常不同。您使用的是哪个版本的codeigniter,因为4.0.3与3.1.11非常不同