在一个web应用的开发周期中, 一般前端与后端都是并行开发的, 各自完成自己的开发工作后进行联调, 联调通过再进行提测/发布....开发过程中, 前端都会以后端提供的 api 文档作为标准, mock 模拟 api 返回数据, 以确保在开发中就保证功能的完整性....的 api 接口完整的 url 为target.mock.com/api/login
而且需要模拟以下三种情况的数据返回
登录失败, 返回错误码-1 及错误信息
登录成功, 返回错误码 0 和用户信息,...时, mock server 都会帮助我们把请求转发到目标 ip
假设没有配置proxy.js的话, 对于没有命中的 url 请求, 会根据 host 直接请求线上的资源或接口
模板接口调试 & 微信登录支持...url
请求微信 url 会返回 301 再回跳我们的业务域名
回跳我们的业务域名时, 即再次请求服务器接口, 获取微信登录 code 进行业务登录
返回登录态及 html 页面
上面的流程中, 其实需要介入只有最后一步而已