>測試哪兩個?
這兩個地址要技術一會兒要測試,現在只是需要記得就行
先測試訪問原始域名:`www.tp5.com/api`
在進行測試api地址:`api.tp5.com`
>進一步配置有參接口
配置路由:Route.php
```
<?php
use think\Route;
Route::domain('api','api'); //將api.tp5.com轉換成www.tp5.com/api
//將api.tp5.com/user/2 => www.tp5.com/api/user/index/id/2
Route::rule('user/:id','user/index'); //冒號的意思是后面的變量是接收參數
```
配置www.tp5.com/api/user/index
```
<?php
namespace app\api\controller;
use think\Controller;
class User extends Controller
{
public function index($id)
{
return "我接收到了參數:".$id;
}
}
```
去POSTMAN測試,發現`api.tp5.com/user/2`和`www.tp5.com/api/user/index/id/2`是一樣,說明接口測試成功

- 前言
- 開發工具準備
- sublime text
- postman
- navicat
- PHPStudy
- restful api入門
- 豆瓣網api示例
- 豆瓣網api使用方式
- 服務器狀態碼
- 接口安全
- 拿TP5寫一個簡單接口
- TP5下Request請求方式
- TP5中數據庫使用細節
- 使用markdown編寫api文檔
- markdown簡單語法
- 用markdown寫用戶登錄文檔
- 為API項目搭建虛擬主機
- 使用ThinkPHP5路由解析URL地址
- 初始化數據測試
- 開啟路由
- 接口域名測試
- 注意事項
- 路由表擴展
- API接口安全設計
- 常見安全問題以及解決方案
- 接口開發前準備
- 如何配置路由?
- 公共類過濾數據
- Common.php
- 文檔所有接口示例
- POSTMan中傳參區別
- restful api進階學習