>测试哪两个?
这两个地址要技术一会儿要测试,现在只是需要记得就行
先测试访问原始域名:`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`是一样,说明接口测试成功
![](https://img.kancloud.cn/eb/b9/ebb9d1ea508d4835d56ec6f3f4b42559_999x1013.png)
- 前言
- 开发工具准备
- 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进阶学习