下面为大家分享一篇php获取ajax的headers方法与内容实例,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧
1.前端页面
Cross-Browser QRCode generator for Javascript
立即学习“PHP免费学习笔记(深入)”;
动态WEB网站中的PHP和MySQL详细反映实际程序的需求,仔细地探讨外部数据的验证(例如信用卡卡号的格式)、用户登录以及如何使用模板建立网页的标准外观。动态WEB网站中的PHP和MySQL的内容不仅仅是这些。书中还提到如何串联JavaScript与PHP让用户操作时更快、更方便。还有正确处理用户输入错误的方法,让网站看起来更专业。另外还引入大量来自PEAR外挂函数库的强大功能,对常用的、强大的包
2.php页面
$value) //循环_SERVER数组
{
if (substr($name, 0, 5) == 'HTTP_') //前5个字符是HTTP_的进入循环
{
$headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;
//注释
//substr($name, 5),从$name第5个字符向后截取
//str_replace('_', ' ',)下划线替换成空格
//strtolower()全部转换为小写
//ucwords()首字母转换为大写
//str_replace(' ', '-',)所有空格替换为-
}
}
return $headers; //返回前key前5个字符是HTTP_的数组
//return $_SERVER; //返回_SERVER数组
}
立即学习“PHP免费学习笔记(深入)”;
3.php页面返回的headers
array(11) {
["Cookie"]=>
string(94) "Hm_lvt_f62fa14829605f0d29c05da9c30e045a=1503649309,1503884728; _ga=GA1.1.1091059248.1504832863"
["Accept-Language"]=>
string(14) "zh-CN,zh;q=0.8"
["Accept-Encoding"]=>
string(17) "gzip, deflate, br"
["Referer"]=>
string(62) "http://localhost/DianNaoBengKuiFangYunDuan/qrcode/headers.html"
["Token"]=>//自定义token及值
string(12) "token7758521"
["X-Requested-With"]=>
string(14) "XMLHttpRequest"
["Accept"]=>
string(3) "*/*"
["User-Agent"]=>
string(110) "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
["Origin"]=>
string(16) "http://localhost"
["Connection"]=>
string(5) "close"
["Host"]=>
string(9) "localhost"
}
立即学习“PHP免费学习笔记(深入)”;
4.原始的headers部分数据
["HTTP_COOKIE"]=> string(94) "Hm_lvt_f62fa14829605f0d29c05da9c30e045a=1503649309,1503884728; _ga=GA1.1.1091059248.1504832863" ["HTTP_ACCEPT_LANGUAGE"]=> string(14) "zh-CN,zh;q=0.8" ["HTTP_ACCEPT_ENCODING"]=> string(17) "gzip, deflate, br" ["HTTP_REFERER"]=> string(62) "http://localhost/DianNaoBengKuiFangYunDuan/qrcode/headers.html" ["HTTP_TOKEN"]=>//自定义token及值 string(12) "token7758521" ["HTTP_X_REQUESTED_WITH"]=> string(14) "XMLHttpRequest" ["HTTP_ACCEPT"]=> string(3) "*/*" ["HTTP_USER_AGENT"]=> string(110) "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36" ["HTTP_ORIGIN"]=> string(16) "http://localhost" ["CONTENT_LENGTH"]=> string(1) "7" ["HTTP_CONNECTION"]=> string(5) "close" ["HTTP_HOST"]=> string(9) "localhost"
立即学习“PHP免费学习笔记(深入)”;
相关推荐:
立即学习“PHP免费学习笔记(深入)”;










