国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

php獲取ajax的headers方法與內(nèi)容實(shí)例

2024-05-05 00:01:37
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1.前端頁(yè)面

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko"><head><title>Cross-Browser QRCode generator for Javascript</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" /><script type="text/javascript" src="jquery.min.js"></script><script type="text/javascript" src="qrcode.js"></script></head><body><button class="suning">點(diǎn)擊</button><script type="text/javascript">$(".suning").click(function(){$.ajax({url: 'headers.php',data: {'key':'123'},//如果需要字符串json方式,請(qǐng)使用JSON.stringify(setting.data)type: 'POST',//dataType: 'json',//contentType: 'application/json',//processData: true,//為true不會(huì)序列化數(shù)據(jù)beforeSend: function () {// layer.load(2);},headers: {"token":'token7758521'//自定義token及值},success: function (responseData) {console.log(responseData);},error: function (error) {console.log(error);}});});</script></body>

2.php頁(yè)面

<?php$arr = get_getallheaders();//獲取http頭數(shù)組//echo $arr["Token"];//輸出Tokenvar_dump($arr);//輸出整個(gè)數(shù)組function get_getallheaders() //定義方法{  foreach ($_SERVER as $name => $value) //循環(huán)_SERVER數(shù)組 {  if (substr($name, 0, 5) == 'HTTP_') //前5個(gè)字符是HTTP_的進(jìn)入循環(huán) {  $headers[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;  //注釋 //substr($name, 5),從$name第5個(gè)字符向后截取 //str_replace('_', ' ',)下劃線替換成空格 //strtolower()全部轉(zhuǎn)換為小寫(xiě) //ucwords()首字母轉(zhuǎn)換為大寫(xiě) //str_replace(' ', '-',)所有空格替換為- }  }  return $headers; //返回前key前5個(gè)字符是HTTP_的數(shù)組 //return $_SERVER; //返回_SERVER數(shù)組} 

3.php頁(yè)面返回的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"}

4.原始的headers部分?jǐn)?shù)據(jù)

["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獲取ajax的headers方法與內(nèi)容實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 武邑县| 玉溪市| 金乡县| 泰州市| 铜梁县| 兰考县| 巫溪县| 梁平县| 琼结县| 拜城县| 鄂伦春自治旗| 鄂州市| 内江市| 阳泉市| 望谟县| 普安县| 上饶县| 民县| 万载县| 甘南县| 手游| 罗山县| 琼中| 荆州市| 平顺县| 应用必备| 高安市| 仁怀市| 兰州市| 中阳县| 五常市| 诸暨市| 宜宾市| 金沙县| 邛崃市| 牙克石市| 资源县| 那曲县| 晋城| 佳木斯市| 北安市|