laravel設定與獲取header請求頭
阿新 • • 發佈:2022-05-27
設定
<?php namespace App\Http\Controllers\Text; use Illuminate\Http\Request; use App\Http\Controllers\Controller; class TextController extends Controller { public function TextCC(Request $request) { $token = $request->header('jwt'); $request->headers->set('Accept', 'application/json' );$request->headers->set('Authorization', 'Bearer ' .$token); $request->headers->set('content-type', 'application/x-www-form-urlencoded'); $res = $request->header(); dd($res); } }
獲取請求頭(header)注意事項
做個小程式專案的是,先把使用者登入憑據放在 header 傳入,取名:user_token,結果怎麼都收不到。原來是不能下劃線,改成 user-token 就好了。
注意:header 的引數名稱不能用下劃線,否則傳不進來,切記、切記、切記
laravel獲得header 值的方法:
//這個是獲取所有header資訊 \Request::header(); //這個是獲取header裡面的version引數值 \Request::header('user-token'); 或者: $request->header('user-token');