利用Swagger UI接口文档同步本地Mock数据
什么是Mock
Mock顾名思义是一种模拟。通常利用相同的接口来模拟出一个对象以代替真实对象,这样能有效隔离外部依赖,便于测试。对于前端开发,Mock作为重要一环,能带来很多好处:
前后端并行开发
模拟各种响应值,便于测试
可及早发现一些极端响应值下的页面布局问题等
背景
前端开发可简单分为三个阶段:并行开发阶段、联调阶段和测试阶段。
币安(binance)API接口
原文链接
币安API
Rest-API 2018-01-04
基本信息
URL: https://api.binance.com
JSON协议
数据默认按ASC(升序)排序,时间早的在上面
所有和时间有关的单位都是毫秒
HTTP 4XX : 请...
Java根据两点经纬度计算距离
这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。
百度天气预报接口
百度提供天气预报查询接口API,可以根据经纬度/城市名查询天气情况,我们可以在微信公众平台开发中调用这一接口。
接口说明
根据经纬度/城市名查询天气的结果
接口示例
http://api.
Spring Cloud Gateway的全局异常处理
Spring Cloud Gateway中的全局异常处理不能直接用@ControllerAdvice来处理,通过跟踪异常信息的抛出,找到对应的源码,自定义一些处理逻辑来符合业务的需求。
网关都是给接口做代理转发的,后端对应的都是REST API,返回数据格式都是JSON。
日志服务支持Json类型数据
JSON数据作为一种通用类型的数据类型,其自解析、灵活的特性,使其能够很好满足复杂场景下数据的记录需求,在很多日志内容中格式不固定的部分往往都是以json的形式进行记录,如将一次http请求的request参数和response内容以json的形式记录在一条日志中。