1分钟
tpl
tpl基本功能跟file一样可以做本地替换,但tpl内置了一个简单的模板引擎,可以把文件内容里面{name}
替换请求参数对应的字段(如果不存在对应的自动则不会进行替换),一般可用于mock jsonp的请求。
配置方式:
pattern tpl://filepath
# 也可以匹配一个文件或目录路径列表,whistle会依次查找直到找到存在的文件
pattern tpl://path1|path2|pathN
filepath为Values里面的{key}或者本地文件,pattern参见匹配模式,更多模式请参考配置方式。
例子:
/\.jsonp/i tpl://{test.json}
test.json:
{callback}({ec: 0})
请求 http://www.test.com/test/xxx.jsonp?callback=imcallbackfn
会返回 imcallbackfn({ec: 0})
学员评价