PHPackages                             loner/http-route - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. loner/http-route

ActiveLibrary[HTTP &amp; Networking](/categories/http)

loner/http-route
================

HTTP 请求注解路由器

v1.0.0(4y ago)04MITPHPPHP ^8.1

Since Mar 30Pushed 4y ago1 watchersCompare

[ Source](https://github.com/shen-da/http-route)[ Packagist](https://packagist.org/packages/loner/http-route)[ RSS](/packages/loner-http-route/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

HTTP 请求注解路由器
------------

[](#http-请求注解路由器)

该组件主要功能：定义路由、注册路由、检索路由。

实现方式：定义路由开关并注册到路由器，然后通过路由器检索符合条件（请求路径、请求方法、请求域名）的路由。路由器是纯静态的。

路由的定义和注册有两种方式：

1. 常规：创建路由开关对象，进行相关配置，执行注册方法
2. 注解：给控制器类及方法添加相关注解，将其反射载入到路由器；是常规方式的注解化包装

### 运行环境

[](#运行环境)

- PHP &gt;= 8.1

### 安装

[](#安装)

```
composer require loner/http-route

```

### 使用说明

[](#使用说明)

#### 一、检索路由

[](#一检索路由)

```
