MOCO模擬post請求之返回JSON格式

背景:

對接第三方H5、SDK時候,需要測試第三方數據與我方數據是否一致,但是測試沒有接口請求祕鑰,不能直接去請求第三方的接口,所以就引入了MOCO項目裏:

1.因爲最終的目的是要進行數據比對,所以首先準備postman工具

2.找開發要請求的數據,響應數據是 JSON格式

3.然後放到MOCO裏,運行postman,實現moco模擬post請求,

4.最後就可以去進行數據比對測試了,傳送門:https://blog.csdn.net/qq_36467991/article/details/92614654

操作步驟:

1:moco配置,略,可以參考其他人的moco配置,傳送門:https://blog.csdn.net/qq_32706349/article/details/80472445

2:創建一個start.json文件,內容如下:

2.1 不帶返回結果,最後不輸入逗號", ":

[ 
  { "description":"接收第三方的數據,返回是JSON格式", 
      "request":{
      "uri":"/postdemo",
      "method":"post"
    }, 
    "response":{
    
    	"status":200,
        "json":{

                //JSON框裏的內容自己輸入,其他不變

                "code": 0,
		"loginDevice": "",
		"loginIp": "",
		"loginTime": "",
		"message": "登錄成功"

	}
		
    }
  } 
]

 2.2 或者是 帶返回結果,根據實際情況

[ 
  { "description":"接收第三方的數據,返回是JSON格式", 
      "request":{
      "uri":"/postdemo",
      "method":"post"
    }, 
    "response":{
    
    	"status":200,
        "json":{

                //JSON框裏的內容自己輸入,其他不變

                "code": 0,
		"loginTime": "",
		"message": "登錄成功",
                "result": {
                        "addr": ""
                }

	}
		
    }
  } 
]

3.啓動執行moco服務命令,運行postman,輸入post請求地址【我的moco地址是:127.0.0.1:6789】:http://127.0.0.1:6789/postdemo  ,就可以獲取到返回結果了,OK。

注:如果返回結果有亂碼,

在response中添加設置編碼格式爲“GBK”,https://blog.csdn.net/u011002997/article/details/80706584

4.最後,進行數據比對,傳送門:https://blog.csdn.net/qq_36467991/article/details/92614654

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章