laravel api請(qǐng)求解決跨域訪問問題

在routes/api.php最下面加上這行代碼就可以解決跨域訪問問題,(如前后端分離請(qǐng)求api、請(qǐng)求只出現(xiàn)一個(gè)options請(qǐng)求方式進(jìn)程):

Route::options('/{all}', function(Request $request) { $origin = $request->header('ORIGIN', '*'); header("Access-Control-Allow-Origin: $origin"); header("Access-Control-Allow-Credentials: true"); header('Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE'); header('Access-Control-Allow-Headers: Origin, Access-Control-Request-Headers, SERVER_NAME, Access-Control-Allow-Headers,Authorization, cache-control, token, X-Requested-With, Content-Type, Accept, Connection, User-Agent, Cookie');})->where(['all' => '([a-zA-Z0-9-]|/)+']);

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前端程序使用ExtJS的寫,在本地測(cè)試,發(fā)送請(qǐng)求到服務(wù)器時(shí),發(fā)現(xiàn)存在跨域的問題,餅干也沒有一套成功,于是乎在這里整...
    南濱月亮閱讀 1,584評(píng)論 0 1
  • XMLHttpRequest的跨域請(qǐng)求 動(dòng)態(tài)添加一個(gè)標(biāo)簽,而script標(biāo)簽的src屬性是沒有跨域的限制的。這樣說(shuō)...
    葛高召閱讀 22,842評(píng)論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評(píng)論 19 139
  • 一、簡(jiǎn)介 CORS需要瀏覽器和服務(wù)器同時(shí)支持。目前,所有瀏覽器都支持該功能,IE瀏覽器不能低于IE10。 整個(gè)CO...
    宇VS然閱讀 232評(píng)論 0 1
  • CORS是一個(gè)W3C標(biāo)準(zhǔn),全稱是"跨域資源共享"(Cross-origin resource sharing)。 ...
    myccy8閱讀 463評(píng)論 0 2

友情鏈接更多精彩內(nèi)容