1. 程式人生 > 其它 >laravel設定與獲取header請求頭

laravel設定與獲取header請求頭

設定

<?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');