Gateway 是一个基于HTTP的API网关,提供了基于HTTP的Mock功能,前端开发人员和后端开发协商好接口之后,各自开发功能,在后端没有开发完毕的时候,使用API网关的Mock功能,相比在js代码中去mock,代码干净整洁。前端
安装教程 ,或者使用在线的服务:git
以后你能够在后台管理界面上,建立一个cluster,而后定义一个API,这个API的URL就是和后端协商好的接口,而后增长一个转发到cluster,而且设置Mock属性,mock属性是一个json配置:json
{ "value": "{\"abc\":\"hello\"}", "contentType": "application/json; charset=utf-8", "headers": [ { "name": "header1", "value": "value1" } ], "cookies": [ "test-c=1", "test-c2=2" ] }
value后端
接口的返回值,这里你能够填写mock的数据cookie
contentTypeapp
数据返回的类型ui
headerscode
返回时的response的head头信息教程
cookies
response的cookie信息,格式是set-cookie头的格式
OK,到这里已经设置完毕了,你能够使用网关的访问地址+API的URL来访问mock的接口。