• 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');
  • 相关阅读:
    内部类
    this关键字
    封装
    构造方法
    类图
    StringBuffer
    String
    导包
    包名规范
    带参数的方法
  • 原文地址:https://www.cnblogs.com/fubuki/p/16317896.html
Copyright © 2020-2023  润新知