Я построил API с Laravel с промежуточным программным обеспечением CORS.Laravel 5: вызов Undefined Method Response :: header() при попытке доступа к данным через API?
<?php
namespace App\Http\Middleware;
use Closure;
class Cors
{
public function handle($request, Closure $next)
{
return $next($request)
->header('Access-Control-Allow-Origin', '*')
->header('Access-Control-Allow-Methods', 'GET, POST, PUT, PATCH, DELETE, OPTIONS')
->header('Access-Control-Allow-Headers','Content-Type, Authorization, X-XSRF-TOKEN');
}
}
При попытке получить доступ к данным через API, localhost:8000/api/items
, я получаю следующий URL-адрес на моем терминале Laravel и
Призыв к неопределенным метод Symfony \ Component \ HttpFoundation \ Response :: заголовок()
Я что-то упустил?
работал для меня Laravel 5.5 спасибо – Mohannd