https://github.com/otk-final/deepmock
一个在线模拟http响应工具
https://github.com/otk-final/deepmock
api http mock mockjs sse websocket
Last synced: 1 day ago
JSON representation
一个在线模拟http响应工具
- Host: GitHub
- URL: https://github.com/otk-final/deepmock
- Owner: otk-final
- Created: 2025-03-21T14:17:30.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-24T14:18:22.000Z (11 months ago)
- Last Synced: 2025-10-18T06:39:46.799Z (4 months ago)
- Topics: api, http, mock, mockjs, sse, websocket
- Homepage: http://console.deepmock.cn
- Size: 1.11 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# deepmock
一个在线模拟http响应工具
在线使用 | [控制台]
### 谁在用?
1. 前端开发人员需要模拟真实网络数据时,后端开发快速定义接口格式和mock数据进行联调测试
2. 模拟真实网络环境(延迟)
3. 模拟服务器繁忙(并发,限流,队列)
##### 架构图

#### 特性
##### 模拟场景(可多选)
- [x] 认证(Basic)
- [x] 队列
- [x] 并发
- [x] 延迟
- [x] 限流
##### 路由
对同一接口,不同请求参数(`path` ,`header`,`query`)设置不同响应模式
##### 响应模式(单选)
1. 转发
1. 支持重写响应头
2. 模拟
1. 支持自定义响应码
2. 支持自定义响应头
3. 支持自定义响应体
##### 支持响应类型
1. 普通文本格式 `json` ,`xml`, `html`, `text`
自定义
2. sse服务端推送 `text`
自定义内容(换行),默认响应头`content-type`:`text/event-stream`, 每`1秒`输出一行文本,
#### http

#### websocket
自定义websocket端点,用于真实客户端接入,通过console控制台发送消息和真实客户端进行通信联调

#### 快捷测试(简易版Postman)
受限于浏览器安全策略,不允许在线调试`https`接口

#### 承诺
1. 无需登陆。
2. 不保留任何请求数据和转发数据。
3. 根据`浏览器指纹ID`生成独立`二级域名`进行数据隔离。
4. 工具仅适合开发环境联调测试,请勿生产环境使用!!!