場景
在開發中需要依賴一些接口,比如需要請求一個返回Json數據的接口,但是返回Json數據的接口要么是沒搭建,要么是交互比較復雜。
此時,就可以使用moco來模擬接口返回接口數據,以便開發和測試工作的進行。
moco的Github:
https://github.com/dreamhead/moco
注:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
首先打開moco的Github,然后將jar包下載到本地
然后在與jar包相同目錄下,新建foo.json
[ { "response" : { "text" : "badao" } } ]
然后在此目錄下打開命令行輸入:
java -jar moco-runner-1.0.0-standalone.jar http -p 12306 -c foo.json
注意這里的jar包的版本要與自己的jar包版本一致,這里的是1.0.0
如果請求的text為中文,為了防止瀏覽器出現亂碼的問題,需要將json文件修改為
[ { "response" : { "text" : "霸道流氓氣質", "headers":{ "Content-Type":"text/html;charset=gbk" } } } ]
然后再運行以上命令行命令
然后打開瀏覽器輸入: