Laravel 5.6 中文文档
Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org 2 Route::middleware('auth:api', 'throttle:60,1')->group(function () { Route::get('/user', function () { // }); }); 在 Laravel 模型包含 rate_limit 属性,可以将属性名传递 给 throttle 中间件,以便用于计算最大请求次数计数: Route::middleware('auth:api', 'throttle:rate_limit,1')->group(function () { Route::get('/user', function () { // }); }); 广播频道类 文件,因 此所有对 env 函数的调用都会返回 null。 优化路由加载 如果你正在构建一个包含大量路由的大型应用,需要确保在部署过程中运行了 Artisan 命令 route:cache: php artisan route:cache 这个命令会生成一个缓存文件将所有路由注册浓缩到单个方法调用,从而在注册大量路由时提升路由注册性能。 注:由于该特性使用了 PHP 序列化功能,所以只能缓存基于控制器的应用路由,因为0 码力 | 377 页 | 14.56 MB | 1 年前3Laravel 5.1 中文文档
中间件参数可以再定义路由时通过:分隔中间件名称和参数名称来指定,多个参数可以通过 逗号进行分隔: 本文档由 Laravel 学院(LaravelAcademy.org)提供 3 Route::put('post/{id}', ['middleware' => 'role:editor', functio n ($id) { // }]); 更多关于中间件的内容,请查看中间件一节。 和一个闭包: Route::get('/', function () { return 'Hello World'; }); Route::post('foo/bar', function () { return 'Hello World'; }); Route::put('foo/bar', function () { // }); Route::delete('foo/bar' 有时候需要注册一个路由来响应多个不同的 HTTP 动作,你可以使用 Route 门面的 match 方法来实现: Route::match(['get', 'post'], '/', function () { return 'Hello World'; }); 或者,还可以使用 any 方法注册一个路由响应所有 HTTP 动作: Route::any('foo', function () {0 码力 | 307 页 | 3.46 MB | 1 年前3Laravel 5.2 中文文档
学院致力于提供优质 Laravel 中文学习资源 2 use App\User; Route::get('/user/{user}', function (User $user) { return $user; }); 在 Laravel 5.1 中,你需要通过 Route::model 方法告诉 Laravel 注入 App\User 实例以匹 配路由定义中的 {user} Laravel 5.2 应用结构采用的正是这个方法。例如,在默认 的 App\Http\Kernel.php 文件中你会看到如下内容: /** * The application's route middleware groups. * * @var array */ protected $middlewareGroups = [ 'web' => [ 组像这样分配给路由: Route::group(['middleware' => ['web']], function () { // }); 访问频率限制 一个新的访问频率限制中间件已经被内置到框架中,从而允许你轻松限制给定 IP 地址在 指定时间内对某个路由发起请求的数目。例如,要限制某个 IP 地址每分钟只能访问某个 路由 60 次,你可以这么做: Route::get('/api/users'0 码力 | 377 页 | 4.56 MB | 1 年前3Laravel 6.0 中文文档
}} {{ __('If you did not receive the email') }},0 码力 | 1442 页 | 14.66 MB | 1 年前3Laravel 5.3 中文文档
'check-status' => 'Check order status', ]); 此外,Passport 还包含了用于验证访问令牌认证请求包含必要令牌域的中间件: Route::get('/orders/{order}/status', function (Order $order) { // Access token has "check-status" 个,这一更改让认证控制器变得更加 清爽、责任更加明确。升级应用认证控制器到最新的最简单方法就是从 GitHub 上将四个控制器 代码拷贝过来复制到项目中。 你还要确保在路由文件中调用了 Route::auth()方法,该方法在底层已经为新控制器注册了合适 的路由。 这些新控制器拷贝到应用后,需要重新实现之前在认证控制器中实现的方法和业务。例如,如果 你在自定义用于认证的 guard,需要重写控制器的 拷到本地项目,并确保在路由文件中 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 15 调用了 Route::auth 方法。 密码重置邮件 密码重置邮件现在使用新的通知功能(Laravel Notifications),如果你想要在发送密码重置链接的 时候自定义通知发送,需要重写 Illu0 码力 | 691 页 | 9.37 MB | 1 年前3CmlPHP v2.x 开发手册
目录 Introduction CmlPHP简介 初始化一个项目 入口文件 项目目录说明 开发指引 配置 normal.php common.php plugin.php route.php 其它配置项 配置的获取 动态修改配置 URL模式 路由 控制器 前置方法 请求、响应 Input Request 1.6.5.3 1.6.5.4 1.6.5.5 http://doc.cmlphp.com/devintro/route/readme.html。 //如果想使用第三方的路由只要简单封装一个服务。实现 \Cml\Interfaces\Route接口即可 Cml::getContainer()->singleton('cml_route', \Cml\Service\Route::class); //Cml::get //Cml::getContainer()->singleton('cml_route', \Cml\Service\FastRoute::class); //composer require nikic/fast-route //开发模式必须绑定。Debug调试信息 //如果想使用第三方的调试台只要简单封装一个服务。实现 \Cml\Interfaces\Debug接口即可/当然直接修改模板也可以。配置0 码力 | 245 页 | 720.67 KB | 1 年前3CmlPHP v2.x 开发手册
目录 Introduction CmlPHP简介 初始化一个项目 入口文件 项目目录说明 开发指引 配置 normal.php common.php plugin.php route.php 其它配置项 配置的获取 动态修改配置 URL模式 路由 控制器 前置方法 请求、响应 Input Request Response Cookie Session http://doc.cmlphp.com/devintro/route/readme.html。 //如果想使用第三方的路由只要简单封装一个服务。实现\Cml\Interfaces\Route接口即可 8 Cml::getContainer()->singleton('cml_route', \Cml\Service\Route::class); //Cml::get //Cml::getContainer()->singleton('cml_route', \Cml\Service\FastRoute::class); // composer require nikic/fast-route //开发模式必须绑定。Debug调试信息 //如果想使用第三方的调试台只要简单封装一个服务。实现\Cml\Interfaces\Debug接口即可/当然直接 修改模板也可以。配置项0 码力 | 143 页 | 1.54 MB | 1 年前3CmlPHP v2.x 开发手册
配置 1.6.1 1. normal.php 1.6.1.1 2. common.php 1.6.1.2 3. plugin.php 1.6.1.3 4. route.php 1.6.1.4 5. 其它配置项 1.6.1.5 6. 配置的获取 1.6.1.6 7. 动态修改配置 1.6.1.7 2. URL模式 1.6 http://doc.cmlphp.com/devintro/route/readme.html。 //如果想使用第三方的路由只要简单封装一个服务。实现\Cml\Interfaces\Route接口即可 Cml::getContainer()->singleton('cml_route', \Cml\Service\Route::class); //Cml::getContainer()- //Cml::getContainer()- >singleton('cml_route', \Cml\Service\FastRoute::class); //composer require nikic/fas t-route //开发模式必须绑定。Debug调试信息 //如果想使用第三方的调试台只要简单封装一个服务。实现\Cml\Interfaces\Debug接口即可/当然直接0 码力 | 251 页 | 973.37 KB | 1 年前3OpenShift Container Platform 4.10 CLI 工具
创建具有单一规则的角色 用法示例 用法示例 2.5.1.51. oc create rolebinding 为特定角色或集群角色创建角色绑定 用法示例 用法示例 2.5.1.52. oc create route edge 创建使用边缘 TLS 终止的路由 oc create priorityclass default-priority --value=1000 --global-default=true 章 章 OPENSHIFT CLI (OC) 37 用法示例 用法示例 2.5.1.53. oc create route passthrough 创建使用 passthrough TLS 终止的路由 用法示例 用法示例 2.5.1.54. oc create route reencrypt 创建使用重新加密 TLS 终止的路由 用法示例 用法示例 2.5.1.55. oc create secret generic # Create an edge route named "my-route" that exposes the frontend service oc create route edge my-route --service=frontend # Create an edge route that exposes the frontend service0 码力 | 120 页 | 1.04 MB | 1 年前3OpenShift Container Platform 4.9 网络
目 目录 录 5 第 1 章 了解网络 集群管理员有几个选项用于公开集群内的应用程序到外部流量并确保网络连接: 服务类型,如节点端口或负载均衡器 API 资源,如 Ingress 和 Route 默认情况下,Kubernetes 为 pod 内运行的应用分配内部 IP 地址。Pod 及其容器可以网络,但集群外的客 户端无法访问网络。当您将应用公开给外部流量时,为每个容器集指定自己的 IP 通过部署和管理一个或多个基于 HAProxy 的 Ingress Controller 来处理路由,使外部客 户端可以访问您的服务。您可以通过指定 OpenShift Container Platform Route 和 Kubernetes Ingress 资源,来使用 Ingress Operator 路由流量。Ingress Controller 中的配置(如定义 endpointPublishingStrategy Container Platform 集群中运行。 pod 是定义、部署和管理的最小计算单元。 PTP Operator PTP Operator 会创建和管理 linuxptp 服务。 route OpenShift Container Platform 路由为集群中的服务提供入口流量。路由提供了标准 Kubernetes Ingress Controller 可能不支持的高级功能,如 TLS0 码力 | 388 页 | 4.04 MB | 1 年前3
共 236 条
- 1
- 2
- 3
- 4
- 5
- 6
- 24