点击上方“码农突围”,马上关注
这里是码农充电第一站,回复“666”,获取一份专属大礼包 真爱,请设置“星标”或点个“在看
需要说明的是,有些小伙伴会回复说,这个架构太简单了吧,太low了,什么网关啊,缓存啊,消息中间件啊,都没有。因为老顾这篇主要介绍的是API接口,所以我们聚焦点,其他的模块小伙伴们自行去补充。
接口交互
针对URL路径的restful风格,以及传入参数的公共请求头的要求(如:app_version,api_version,device等),老顾这里就不介绍了,小伙伴们可以自行去了解,也比较简单。
返回格式
{
#返回状态码
code:integer,
#返回信息描述
message:string,
#返回值
data:object
}
200 - 请求成功
301 - 资源(网页等)被永久转移到其它URL
404 - 请求的资源(网页等)不存在
500 - 内部服务器错误
#1000~1999 区间表示参数错误
#2000~2999 区间表示用户错误
#3000~3999 区间表示接口异常
控制层Controller
美观优化
优雅优化
实现方案
总结
- END - 最近热文
• 996加班累到肺部切除,维权之路 • 这份工程师简历火了:手磨14nm咖啡,在微软传播性病,90%公司伸橄榄枝 • 致歉!抖音Semi Design承认参考阿里Ant Design • 嫖娼旷工被开除,员工不服上诉,法院判了···