laravel的验证规则(解决在Laravel 中处理OPTIONS请求的问题)
类别:编程学习 浏览量:2710
时间:2021-10-16 00:52:16 laravel的验证规则
解决在Laravel 中处理OPTIONS请求的问题前面已经说过可以通过中间件来处理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请求的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/HOOLOO/article/details/80466432
您可能感兴趣
- laravel图文分离(laravel实现前后台路由分离的方法)
- laravel框架配置(Laravel框架实现多数据库连接操作详解)
- laravel常用的辅助函数介绍(Laravel向公共模板赋值方法总结)
- laravel自定义使用方法(laravel 获取当前url的别名方法)
- 怎么删掉laravel(laravel-admin的图片删除实例)
- phplaravel一般开发什么项目(laravel 去掉index.php伪静态的操作方法)
- echart图表有哪些(使用laravel和ECharts实现折线图效果的例子)
- laravel有哪些长期支持版本(Laravel中9个不经常用的小技巧汇总)
- laravel操作技巧(Laravel+Intervention实现上传图片功能示例)
- laravel数据库查询(Laravel获取所有的数据库表及结构的方法)
- laravel5.7项目实战(基于Laravel 5.2 regex验证的正确写法)
- laravel分页(laravel5.5添加echarts实现画图功能的方法)
- laravel提交数据时间(laravel实现查询最后执行的一条sql语句的方法)
- laravel授权怎么用(laravel 使用auth编写登录的方法)
- laravel队列不超时(在laravel中实现事务回滚的方法)
- laravel算法(laravel批量生成假数据的方法)
- ()
- SCI检索 SSCI检索 EI检索 ISTP检索 CSCD检索简介(SCI检索SSCI检索EI检索)
- 参考文献里期刊名称的写法,你知道吗(参考文献里期刊名称的写法)
- 硕博期刊 SCI SSCI CSSCI分不清 一文带你看懂主流期刊分类(硕博期刊SCISSCI)
- 辱华品牌新百伦官宣新代言人IU,个别粉丝希望get爱豆同款(辱华品牌新百伦官宣新代言人IU)
- 巅峰时期被爆床照,曾被选国民最讨厌女星,IU不为人知的黑历史(巅峰时期被爆床照)
热门推荐
- python中怎么连接mysql(python远程连接MySQL数据库)
- iis配置网站授权(IIS的web.config中跨域访问设置方法)
- css文本怎么控制边距(css中text-overflow属性与文本截断详解)
- 网站自动备份工作简报(网站数据自动备份方法)
- python排序的三种方法(Python实现插入排序和选择排序的方法)
- mysql优化方案最新(记一次MySQL的优化案例)
- 修改svn服务器地址
- php验证码图解(php/JS实现的生成随机密码验证码功能示例)
- 使用mysqldump命令来备份(linux使用mysqldump+expect+crontab实现mysql周期冷备份思路详解)
- docker容器编排入门教程(简简单单使用Docker部署Confluence)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9