OHHTTPStubs 使用第三方请求库模拟返回json数据

https://github.com/AliSoftware/OHHTTPStubs

使用青花瓷maplocal制造假数据

https://zhuanlan.zhihu.com/p/27638942

我常用的网络代理就是Charles,相信大家都有耳闻。Charles有个maplocal的功能(在工具菜单下)

使用Mac自带的apache制作测试假数据

https://juejin.im/post/595c56f56fb9a06ba6464250?utm_source=gold_browser_extension

apache在Mac的上的使用

Mac系统自带了apache我们只需要简单的配置就可以使用了(额,或者是开启就好了)
开启:sudo /usr/sbin/apachectl start
重启:sudo /usr/sbin/apachectl restart
关闭:sudo /usr/sbin/apachectl stop

这时本地apache服务便已经开始 可以在浏览器中输入 http://localhost/ 查看: it works

建立mock文件

这样一个apachec服务建立好了,接下来就说我们如何访问json字符串.
其实本地apachec指向一个文件下 /Library/WebServer/Documents
localhost 访问的是该目录下的index.html 说到这里大家应该都知道接下来怎么办了
我们只要把json数据放到该目录下即可,我这里找一段简单的json做个例子:

{"data":[{"title":"标题1","picUrl":"图片1"},{"title":"标题2","picUrl":"图片2"}]}
格式化之后:

{
"data":[
{
"title":"标题1",
"picUrl":"图片1"
},
{
"title":"标题2",
"picUrl":"图片2"
}
]
}
创建一个.json的文件 放到上面的apachec文件夹下 这里 有个小提示 Mac 6.0.0的qq会冲突会使输入密码的鉴定框弹不出来 可以退一下 或者 用$ su'domv命令移入 然后我们就可以访问刚刚的json了先用浏览器做个测试

访问方式

这里可以通过本机ip来让你的同事也访问你的假数据192.168.x.x/test.json

最新文章

  1. canvas贝塞尔曲线
  2. 字符串 HDU 1039
  3. touch
  4. mysql之用户授权
  5. three.js加入监控
  6. ASP.NET Redis 开发 [转]
  7. The 10 best sweet treats in Singapore
  8. Python学习笔记-Day3-set集合操作
  9. (转载)HTML标签<br><br/>的区别在哪里?
  10. Linux sar使用
  11. 基本SQL语句练习(order by,group by,having)
  12. ##DAY13——可视化编程之XIB
  13. Mybatis 构造resultMap 搜sql
  14. 【Docker】-NO.132.Docker.1 -【Docker 修改容器端口】
  15. hash_hmac 签名
  16. Java链接DB2的4种基本类型【转】
  17. UDP与TCP
  18. Linux内核设计第十七章笔记
  19. springboot的filter使用
  20. Windows Phone开发手记-WinRT下启动器替代方案

热门文章

  1. tomcat 重启报错unregister mbean error javax.management.InstanceNotFoundException
  2. python -m 命令单独运行一个文件,怎么解决单独运行文件报错?
  3. pycharm 对代码做静态检查
  4. 图表ASP:Chart
  5. c++的字节对齐
  6. Memcached 命令行操作
  7. samba 服务器
  8. linux下添加,删除,修改,查看用户和用户组
  9. 【LeetCode OJ】Merge Two Sorted Lists
  10. 《转载》图解Tomcat类加载机制