濮阳杆衣贸易有限公司

主頁 > 知識庫 > 解決在Laravel 中處理OPTIONS請求的問題

解決在Laravel 中處理OPTIONS請求的問題

熱門標(biāo)簽:熱線電話機器人 地圖標(biāo)注入哪個科目 事業(yè)單位如何百度地圖標(biāo)注 天津營銷電話機器人加盟代理 格陵蘭島地圖標(biāo)注 南寧crm外呼系統(tǒng)平臺 太原極信防封電銷卡 電銷招聘機器人 福泉電話機器人

前面已經(jīng)說過可以通過中間件來處理OPTIONS請求,近日尋得一個簡單的辦法。

在路由文件中定義一個路由,通過正則來匹配相應(yīng)的路由。

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, cache-control, token, X-Requested-With, Content-Type, Accept, Connection, User-Agent, Cookie');
})->where(['all' => '([a-zA-Z0-9-]|/)+']);

這樣就不需要中間件了,也不需要其它額外的操作。

以上這篇解決在Laravel 中處理OPTIONS請求的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Laravel 5.5中為響應(yīng)請求提供的可響應(yīng)接口詳解
  • 跟我學(xué)Laravel之請求與輸入
  • 跟我學(xué)Laravel之請求(Request)的生命周期
  • Laravel實現(xiàn)ApiToken認(rèn)證請求
  • Laravel獲取當(dāng)前請求的控制器和方法以及中間件的例子
  • laravel請求參數(shù)校驗方法
  • Laravel開啟跨域請求的方法
  • 自定義Laravel (monolog)日志位置,并增加請求ID的實現(xiàn)
  • laravel框架中表單請求類型和CSRF防護(hù)實例分析
  • Laravel框架處理用戶的請求操作詳解
  • Laravel5.1 框架Request請求操作常見用法實例分析

標(biāo)簽:阿克蘇 金華 香港 通化 自貢 郴州 寶雞 佳木斯

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決在Laravel 中處理OPTIONS請求的問題》,本文關(guān)鍵詞  解決,在,Laravel,中,處理,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決在Laravel 中處理OPTIONS請求的問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決在Laravel 中處理OPTIONS請求的問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    卢湾区| 陈巴尔虎旗| 睢宁县| 屯门区| 小金县| 库车县| 阳春市| 旬邑县| 灵宝市| 泰州市| 江津市| 安福县| 苏尼特左旗| 长岭县| 昌宁县| 泰宁县| 兴业县| 乳源| 郸城县| 广宗县| 嘉荫县| 南江县| 龙门县| 旬阳县| 清涧县| 福海县| 澎湖县| 神农架林区| 安陆市| 辰溪县| 许昌县| 齐齐哈尔市| 化隆| 克拉玛依市| 盐津县| 襄城县| 突泉县| 印江| 丽水市| 江山市| 五河县|