解決在Laravel 中處理OPTIONS請求的問題
更新時間:2019年10月11日 14:14:10 作者:HOOLOO
今天小編就為大家分享一篇解決在Laravel 中處理OPTIONS請求的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
前面已經(jīng)說過可以通過中間件來處理OPTIONS請求,近日尋得一個簡單的辦法。
在路由文件中定義一個路由,通過正則來匹配相應的路由。
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請求的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Zend Framework動作助手(Zend_Controller_Action_Helper)用法詳解
這篇文章主要介紹了Zend Framework動作助手(Zend_Controller_Action_Helper)用法,詳細分析了動作助手Zend_Controller_Action_Helper功能,定義,使用方法與相關實現(xiàn)代碼,需要的朋友可以參考下2016-03-03Yii2-GridView 中讓關聯(lián)字段帶搜索和排序功能示例
這篇文章主要介紹了Yii2-GridView 中讓關聯(lián)字段帶搜索和排序功能示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-01-01對laravel的csrf 防御機制詳解,及form中csrf_token()的存在介紹
對laravel的csrf 防御機制詳解,及對laravel的csrf 防御機制詳解,及form中csrf_token()的存在介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10win7 wamp 64位 php環(huán)境開啟curl服務遇到的問題及解決方法
這篇文章主要介紹了PHP簡單開啟curl的方法,較為詳細的講述了PHP開啟curl函數(shù)庫的具體步驟與相關注意事項,需要的朋友可以參考下2018-09-09