Search
 
SCRIPT & CODE EXAMPLE
 

PHP

php cors allow origin

header('Access-Control-Allow-Origin: *');

header('Access-Control-Allow-Methods: GET, POST');

header("Access-Control-Allow-Headers: X-Requested-With");
Comment

php Access-Control-Allow-Origin

header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");
Comment

php header allow cross origin

/**
 *  An example CORS-compliant method.  It will allow any GET, POST, or OPTIONS requests from any
 *  origin.
 *
 *  In a production environment, you probably want to be more restrictive, but this gives you
 *  the general idea of what is involved.  For the nitty-gritty low-down, read:
 *
 *  - https://developer.mozilla.org/en/HTTP_access_control
 *  - http://www.w3.org/TR/cors/
 *
 */
function cors() {

    // Allow from any origin
    if (isset($_SERVER['HTTP_ORIGIN'])) {
        // Decide if the origin in $_SERVER['HTTP_ORIGIN'] is one
        // you want to allow, and if so:
        header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");
        header('Access-Control-Allow-Credentials: true');
        header('Access-Control-Max-Age: 86400');    // cache for 1 day
    }

    // Access-Control headers are received during OPTIONS requests
    if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {

        if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_METHOD']))
            // may also be using PUT, PATCH, HEAD etc
            header("Access-Control-Allow-Methods: GET, POST, OPTIONS");         

        if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']))
            header("Access-Control-Allow-Headers: {$_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']}");

        exit(0);
    }

    echo "You have CORS!";
}
Comment

PREVIOUS NEXT
Code Example
Php :: woocommerce bulk product delete 
Php :: laravel database get all 
Php :: laravel composer update 
Php :: laravel migration change column type 
Php :: php cli display errors 
Php :: how to change existing migration laravel 
Php :: laravel 404 
Php :: convert image to base64 in laravel 
Php :: increase memory limit wordpress 
Php :: install laravel 
Php :: <?php echo do_shortcode(); ? with variable 
Php :: laravel elasticsearch migration in laravel 
Php :: excel extract date from dd mm yyyy laravel blade 
Php :: php file upload error 
Php :: password_hash 
Php :: how assign default value to laravel migration column 
Php :: item count in cart quantitiy woocommerce 
Php :: auth.php Class "AppUser" not found 
Php :: add seconds to datetime php 
Php :: php short string 
Php :: display time php 
Php :: php get ip client 
Php :: read pdf text in php 
Php :: php foreach random 
Php :: $conn-query("SET NAMES utf8"); 
Php :: installing bootstrap ui in laravel app 
Php :: call php from html 
Php :: Sending Data over another website via laravel 
Php :: php oop 
Php :: PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes") 
ADD CONTENT
Topic
Content
Source link
Name
1+6 =