zoukankan      html  css  js  c++  java
  • mock的使用

    前言:mock的实现技术很多,大体分为两类:mock数据和mock服务,下面只介绍mock服务。

    注意:moco是依赖java环境的,所以没有安装jdk的,请先安装好jdk(可参照:https://blog.csdn.net/xuejiaguniang/article/details/86331557

    步骤如下:

    步骤一:我们要用到moco,它类似一个Mock的工具框架。是一个简单搭建模拟服务器的程序库,下载下来就是一个jar包,下面是我百度网盘上的,可直接下载使用:

    链接:https://pan.baidu.com/s/1s35IB2TwL7aS3sBMSzIsrA
    提取码:4dz1

    步骤二:新建一个.json结尾的文件(下面内容文件名为test.json),文件内可以写我们自己的请求数据,如下:

    [ 
    {
        "description":"这是mock的第一个接口",
        "request":{
            "uri":"/testUrl"
            },
        "response":{
            "text":"Hello,World!"
        }
    },
    {
        "description":"这是mock的第二个接口",
        "request":{
            "method":"POST",
            "uri":"/demo3",
            "forms":{
                "key1":"abc"
                }
            },
        "response":{
            "text":"Hello,bady"
        }
    }
    ]

    步骤三:把该文件同moco 的jar包放在同一个文件夹下,然后在该文件夹下运行cmd,如下:

                                

     步骤四:在弹出的终端中输入命令:java -jar moco-runner-1.1.0-standalone.jar http -p 8089 -c test.json     (注意:这里的端口号我们可以随便定义,只要不冲突就可以,test.json就是我们刚刚写的json文件),下面这样就表示我们运行成功了:

                               

     步骤五:我们可以来验证一下,在浏览器输入我们的地址进行访问,结果如下

                               

     
    End:访问结果如上就表示我们成功了,我们可以把自己想要的接口类型以及返回数据定义到对应的json文件里,然后供我们在代码中请求使用啦~~~
  • 相关阅读:
    ​综述 | SLAM回环检测方法
    从零开始一起学习SLAM | 用四元数插值来对齐IMU和图像帧
    2019-2020年值得关注的9个AR发展趋势
    计算机视觉方向简介 | 图像拼接
    “人工智能资源对接平台”发布,找人、找技术不再难!
    解决上不了网的特例
    机械键盘简介
    笔记本升级方案
    CSS构造表单
    CSS构造表格
  • 原文地址:https://www.cnblogs.com/yanghr/p/14506664.html
Copyright © 2011-2022 走看看