>[info] 章節內容
> 0 目錄文件
> 1 功能應用
> 2 功能實現
> 3 小試牛刀
:-: **目錄文件**
>[danger]**路由**主要負責對網絡請求的url到應用業務中的分派調度。
>**路由注冊**的相關目錄文件包括,應用路由配置目錄(www\route\),模塊路由配置(www\application\config\route.php),
>**路由解析調用**在應用核心(think\App.php)文件中調用,
>**路由功能實現**包括路由操作(think\Route.php),路由目錄(think\route\)
:-: **功能應用**
>[danger]**路由功能**主要包括:**路由規則的注冊**,**網絡請求的路由匹配**。
>**路由規則的注冊**:在路由配置文件中注冊**網絡請求**到**應用業務**的對應關系。
>**網絡請求路由匹配**:在應用核心中**遍歷注冊的路由規則**找到**當前網絡請求對應的規則**,然后進行路由檢測,路由調度。
:-: **功能實現**
[TOC]
# 1 路由注冊
>[warning]路由注冊:注冊網絡請求地址與應用業務執行地址。
>網絡請求地址:包含靜態地址與動態變量。
>應用業務執行地址:通常是應用業務層的模塊/控制器/方法
## 1-1 路由單個注冊
### 1 路由注冊核心rule()
### 2 請求類型路由get() post()
## 1-2 路由分組注冊
## 1-3 注冊參數規則
## 1-4 注冊請求規則
# 2 路由匹配
## 2-1 請求匹配
## 2-2 參數匹配
# 3 路由檢測
## 3-1 請求參數檢測
## 3-2 請求信息檢測
# 4 路由調度
## 4-1 網絡響應
## 4-2 閉包函數
## 4-3 類方法
## 4-4 模塊/控制器
## 4-5 控制器方法
## 4-6 重定向
:-: **小試牛刀**
1 基本使用
2 路由表達式
3 路由地址
4 路由參數
5 分組路由
6 資源路由
7 域名路由
8 Miss路由
9 路由綁定
10 路由別名
10 快捷路由
11 閉包支持
12 注解路由
13 URL生成