header('Access-Control-Allow-Credentials: true');
//多域名跨域
$allow_origin = array(
'http://localhost:8080',
'http://localhost:8081',
);
$origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : ''; //跨域訪問的時候才會存在此字段
if (in_array($origin, $allow_origin)) {
header('Access-Control-Allow-Origin:' . $origin);
} else {
return;
}
header('Access-Control-Allow-Headers: Authorization,
Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, X-
Requested-With');
header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE');
header('Access-Control-Max-Age: 1728000');
if(request()->isOptions()){
exit();
}
php設(shè)置多域名跨域
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 在HTML5中有一種新的跨域方式,即設(shè)置“Access-Control-Allow-Origin”可以指定允許跨域...
- 添加以下設(shè)置可允許所有域名跨域訪問: 但在實際應(yīng)用中,為了安全起見,不應(yīng)該讓所有域名都能跨域請求服務(wù)器API,需要...
- 關(guān)于跨域請求 在這個api橫行的時代, 以及用戶體驗為王的時代, 跨域請求是有發(fā)生, 經(jīng)常用到的有兩種情況: 一....
- php設(shè)置跨域問題 這段世界使用php寫了一些接口來提供給Vue.js 項目學(xué)習(xí)開發(fā)使用,寫好的接口只想自己指定的...
- 解決跨域調(diào)用服務(wù)并設(shè)置headers 主要的解決方法需要通過服務(wù)器端設(shè)置響應(yīng)頭、正確響應(yīng)options請求,正確設(shè)...