moco框架用来模拟虚拟的对象,用来测试
1.下载地址:
https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/1.0.0/
2.启动命令
java -jar ./moco-runner-0.11.0-standalone.jar 协议类型 -p 端口号 -c json配置文件,如下:
java -jar ./moco-runner-0.11.0-standalone.jar http -p 8899 -c startup1.json
3.get请求配置文件
访问的请求返回值是中文乱码,在response中添加
"headers": { "Content-Type":"text/html:charaset=UTF-8"}
[
{
"description":"模拟一个没有参数get请求",
"request":{
"uri":"/getdemo",
"method":"get"
},
"response":{
"headers": {
"Content-Type":"text/html:charaset=UTF-8"}, //打开页面中文乱码时输入这个
"text":"这是一个没有参数的get请求"
}
},
{
"description":"这是一个带参数get请求",
"request":{
"uri":"/getwithparam",
"method":"get", //请求方法get
"queries":{ //get请求入参
"name":"huhansan",
"sex":"20"
}
},
"response":{
"text":"huhansan!!!!"
}
}
]