Summery Summery
Send Access-Control-Allow-Origin and related headers if the current request is from an allowed origin.
Syntax Syntax
Description Description
If the request is an OPTIONS request, the script exits with either access control headers sent, or a 403 response if the origin is not allowed. For other request methods, you will receive a return value.
Return Return
(string|false) Returns the origin URL if headers are sent. Returns false if headers are not sent.
Source Source
File: wp-includes/http.php
if ( is_allowed_http_origin( $origin ) ) { header( 'Access-Control-Allow-Origin: ' . $origin ); header( 'Access-Control-Allow-Credentials: true' ); if ( 'OPTIONS' === $_SERVER['REQUEST_METHOD'] ) { exit; } return $origin; } if ( 'OPTIONS' === $_SERVER['REQUEST_METHOD'] ) { status_header( 403 ); exit; } return false; } /**
Advertisement
Changelog Changelog
Version | Description |
---|---|
3.4.0 | Introduced. |