公司項目laravel 5.2 的,老古董了,坑多,我最近要做前後端分離,故涉及到了跨域問題,記下一些坑,以後遇到一個記一個。
最後修改時間:2020-6-11 10:56:07
-
1.中間件跨域,一定要保證中間件完美進出,不被其他諸如die或者拋出異常等代碼die掉,否則無法跨域。
-
2.跨域一定要開放路由的完整的method,容易忽略options的開放,因爲第一次請求options是在測試是否能跨域。
-
3.中間件跨域,一定要保證header能正確被設置,尤其是擅長拷貝別人代碼的,注意自己的兼容性。
-
4.中間件跨域,一定要保證中間件完美進出,laravel中間件要有return 纔算完整跑完。
-
5.跨域一定要寫對自己的字段
看了下,原來我是從網上拷貝的,不符合自己的,設爲*就可以了
你想精準設置,請用調試器看自己的請求