开发过程中 想 mock 一些服务器的响应来测试前端展示效果。 mock 的要求:是能根据 request body 中的某些字段来判断该返回什么。
chrome 自带的本地替换响应好像只能到 URL 级别 就是如果同一个 URL ,无法根据 request body 去细分哪些替代,哪些仍请求原服务器。
有什么好的工具求推荐~
1
yellowvii 262 天前
https://mockoon.com/ 这个有 GUI 全平台,不过在 Linux 桌面上有点问题,macOS 完美,Windows 没试过
|
2
anytinzovo 262 天前
msw.js( https://mswjs.io/) 挺好的
|
3
walkeronway 262 天前
会 python 吗,mitmproxy 了解一下,可以二次开发简单地实现很灵活的规则
|
4
cleveryun 262 天前 via Android
有个 npm 包叫 jmock 不知道是不是你需要的,jmock --config 会在本地生成配置文件,里面可以自己用 js 判断返回什么内容,request body 这些都是提供给你可以直接拿的,自带了 Mock.js 库。
|
5
winRain 262 天前
apifox 应该可以,虽然我没试过
|
6
EchoWhale 262 天前 via iPhone
我提供个思路,mock 你的请求库。写个 webpack 配置 alias 一下
|
7
Mapoos 261 天前
如果用 whistle 做代理的话可以试试一个 whistle 的 mock 插件 ( https://www.npmjs.com/package/whistle.mockya)
|
8
lynn057 260 天前 via iPhone
http 的话 apifox 可以
|
9
mundane 260 天前
直接 nodejs 起个服务然后引入 mockjs 就行了,逻辑你自己写。可供参考的项目: https://github.com/mundane799699/wenjuan-mock
|