Перейдите в папку промежуточного программного обеспечения, файл verifycsrftoken,
app/Http/Middleware/VerifyCsrfToken.php
и добавьте этот URL-адрес в массив исключений
protected $except = [
....
http://localhost/updateC
];
, чтобы обработать исключения для ваших запросов постов ajax, после чего вы можетезатем используйте пакет
Barryvdh Laravel Cors , чтобы избавиться от проблемы cors,
, если вы используете laravel 5.6, вам не нужен пакет COR для этого,
просто создайте промежуточное ПО CORs
namespace App\Http\Middleware;
use Closure;
class Cors {
public function handle($request, Closure $next) {
$allowedOrigins = ['http://oursite.com', '*.myost.net','*','www.aminu.*'];
$origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : '';
if (in_array($origin, $allowedOrigins)) {
return $next($request)
->header('Access-Control-Allow-Origin', $origin)
->header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS')
->header('Access-Control-Allow-Headers',' Origin, Content-Type, Accept, Authorization, X-Request-With, cache-control,postman-token, token')
->header('Access-Control-Allow-Credentials',' true');
}
return $next($request);
}
}
и добавьте промежуточное ПО в файл kernel.php
protected $middleware = [
......
\App\Http\Middleware\Cors::class, //added here
];