第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Header頭怎么傳遞數(shù)據(jù)?

Header頭怎么傳遞數(shù)據(jù)?

PHP
慕斯王 2019-03-16 15:17:19
我看別人說header頭可以傳遞token值 請問是怎么傳遞的呢?能舉個例子嗎
查看完整描述

6 回答

?
萬千封印

TA貢獻1891條經(jīng)驗 獲得超3個贊

在瀏覽器中,你可以使用 XMLHttpRequset 在頭部傳遞傳遞token值

var xhr = new XMLHttpRequest();

xhr.open('get','/index');

xhr.setRequestHeader('token', 'xxxxx'); // xxxx 就是你的token值

xhr.send();

// xhr.getResponseHeader('token') // 可以獲取從服務器帶來的 token值 

而在服務器端,以express舉例

const app = new express();
app.get('/index', (req, res) => {
  req.header('token') // 獲取從瀏覽器端傳送過來的token 值 
  res.status(200);
  res.header('token', 'xxxxx'); // xxxxx 就是你的token值
  res.send('hello world');
});
查看完整回答
反對 回復 2019-03-18
?
明月笑刀無情

TA貢獻1828條經(jīng)驗 獲得超4個贊

自定義一個header,譬如叫x-token,然后值就是你的token

查看完整回答
反對 回復 2019-03-18
?
湖上湖

TA貢獻2003條經(jīng)驗 獲得超2個贊

也可以放在cookie中,客戶端服務端也都能拿到

查看完整回答
反對 回復 2019-03-18
?
當年話下

TA貢獻1890條經(jīng)驗 獲得超9個贊

我做sso就直接用header傳的token checksum等數(shù)據(jù)。

傳輸(curl時):
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json', 'xxxx你定義的header數(shù)據(jù)名 '. 'xxxx您要傳的token/checksum等等'));
獲取:
$headers = array ();
foreach ( $_SERVER as $name => $value ) {
    if (substr ( $name, 0, 5 ) == 'HTTP_') {
        $headers [str_replace ( ' ', '-', ucwords ( strtolower ( str_replace ( '_', ' ',substr ( $name, 5 ) ) ) ) )] = $value;
    }
}
 //$headers就是個數(shù)組了。
查看完整回答
反對 回復 2019-03-18
?
隔江千里

TA貢獻1906條經(jīng)驗 獲得超10個贊

https://img1.sycdn.imooc.com//5c8f457e0001518d06790476.jpg

header包含的數(shù)據(jù)格式是key-value

在頁面可以使用ajax設置值:xhr.setRequestHeader('k', 'v');

查看完整回答
反對 回復 2019-03-18
  • 6 回答
  • 0 關(guān)注
  • 1121 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號