基于Node与Hapi.js的测试服务器构建教程
测试服务器安装(需要npm):
- 复制项目代码:
```bash
git clone https://github.com/chesles/test-server.git
cd test-server
```
- 安装依赖:
```bash
npm install
```
- 启动服务器:
```bash
npm start
```
运行成功后,服务器会在端口2700上提供服务。
特性:
- 延迟控制:可以通过
delay
参数设置请求的延迟时间。例如:
```bash
curl localhost:2700?delay=2000
```
上述命令将请求延迟2000毫秒。
-
独特的有效载荷实现:使用
enforce_unique=true
和unique_keys
强制执行请求的唯一性。 -
示例请求:
```bash
curl -v localhost:2700?enforce_unique=true&unique_keys=id,username -d \"id=1\" -d \"username=foo\"
```
如果请求独特,则可成功。
下载地址
用户评论