Search
 
SCRIPT & CODE EXAMPLE
 

PHP

laravel api enable cors

//I always use an easy method. Just add below lines to publicindex.php file.
//You don't have to use a middleware I think.

header('Access-Control-Allow-Origin: *');  
header('Access-Control-Allow-Methods: GET, PUT, POST, DELETE, OPTIONS');
Comment

laravel 5.8 cors

Create a simple middleware called Cors:
php artisan make:middleware Cors
  
Add the following code to app/Http/Middleware/Cors.php:

public function handle($request, Closure $next)
{
    return $next($request)
        ->header('Access-Control-Allow-Origin', '*')
        ->header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS')
        ->header('Access-Control-Allow-Headers', 'Origin, Content-Type, Accept, Authorization, X-Request-With');
}
You can replace the * with localhost or keep it as it is.

Next step is to load the middleware. Add the following line to the $routeMiddleware array in app/Http/Kernel.php.

'cors' => AppHttpMiddlewareCors::class, 
And the final step is to use the middleware on the routes to which you want to set the access origin headers. Assuming you are talking about the new api routes in laravel 5.3, the place to do it is app/Providers/RouteServiceProvider.php, inside the mapApiRoutes() function (you can remove or comment the previous code of the function):

    Route::group([
        'middleware' => ['api', 'cors'],
        'namespace' => $this->namespace,
        'prefix' => 'api',
    ], function ($router) {
         //Add you routes here, for example:
         Route::apiResource('/posts','PostController');
    });
Comment

laravel-cors

composer require fruitcake/laravel-cors
Comment

laravel cors enable

Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT"
Header always set Access-Control-Max-Age "1000"
Header always set Access-Control-Allow-Headers "x-requested-with, Content-Type, origin, authorization, accept, client-security-token"

RewriteEngine On
RewriteCond %{REQUEST_METHOD} OPTIONS
RewriteRule ^(.*)$ $1 [R=200,L]
Comment

what is cors in laravel

Cross-Origin Resource Sharing
sharing resources between different sources
Comment

Laravel SPA cors

// add a middleware  (php artisan make:middleware Cors)
// add in your kernel (AppHttpMiddlewareCors::class,)
public function handle(Request $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','Origin, X-Requested-With, Content-Type, Accept, Authorization');
}
Comment

PREVIOUS NEXT
Code Example
Php :: get all taxonomy name wordpress 
Php :: yii2 migration --fields foreign 
Php :: how to change validation message in laravel 
Php :: mktime() php 
Php :: php input onchange 
Php :: is legged in wodpress 
Php :: catch warning php 
Php :: Simple factory Design pattern in PHP 
Php :: laravel create custom route file 
Php :: edd login page wordpress 
Php :: permutation and combination program in php 
Php :: Laravel SPA cors 
Php :: woocommerce unset custom checkout field 
Php :: comment blade php 
Php :: php edit link 
Php :: laravel hash password sample 
Php :: remove MainWP Child phpmyadmin 
Php :: entrust laravel 
Php :: php get referrer ajax 
Php :: php timezone paris 
Php :: php ref parameter 
Php :: php draw line pixel 
Php :: woocommerce_product_is_on_sale filter 
Php :: laravel filter 
Php :: laravel create model for existing table 
Php :: php const scope 
Php :: php 7 The each() function is deprecated. 
Php :: php How to remove from a multidimensional array all duplicate elements including the original 
Php :: if condtion in varibale value how to change in loop in php 
Php :: php unix socket client 
ADD CONTENT
Topic
Content
Source link
Name
5+9 =