php 自定义接受标头中间件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 自定义接受标头中间件相关的知识,希望对你有一定的参考价值。

<?php

namespace App\Http\Middleware;

use Closure;

class ApiCleaniqueCodersHeader
{
    /**
     * Handle an incoming request.
     *
     * @param \Illuminate\Http\Request $request
     * @param \Closure                 $next
     *
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $acceptHeader = $request->header('Accept');
        if ('application/vnd.CLEANIQUECODERS.v1+json' != $acceptHeader) {
            return response()->json(['message' => 'Invalid Accept Header'], 400);
        }

        return $next($request);
    }
}

以上是关于php 自定义接受标头中间件的主要内容,如果未能解决你的问题,请参考以下文章