一,携带图片的
使用的时候记得把注释去掉,fastmock的输入好像不允许注释,一注释就报错。
{
"status":"200",
"msg":"请求成功",
"data": {
"list|5": [{ //生成5个图片的结构
"id|+1":1, //每一项都自加一
"image": "@image('750x440', '#ffcc33', '#FFF', 'png', 'Fast Mock')" //生成图片
}]
}
}
返回的结果:
二,生成限定的随机数和文章标题
{
"status":"200",
"msg":"请求成功",
"data": {
"list|10": [{
"id|+1":1, //生成会自加的id
"title":"@ctitle(3, 8)", //随机生成3到8个中文,可用来模拟文章标题
"score|1-9.1":1, //随机生成1-9.9的浮点数,且属性的名字是score
"image": "@image('200x270', '#ffcc33', '#FFF', 'png', 'image')" //随机生成图片
}]
}
}
实现效果:
三,生成带随机时间的
{
"status":"200",
"msg":"请求成功",
"data": {
"list|10": [{
"id|+1":50,
"title":"@ctitle(3, 8)",
"score|1-9.1":1,
"listtag":"2018/美国/科幻/超级英雄",
"listtime":"@datetime('yyyy-MM-dd')", //生成诸如2018-20-19之类的随机时间
"image": "@image('200x270', '#ffcc33', '#FFF', 'png', 'image')"
}]
}
}