衣舞晨风

勿忘初心

RESTful API 末尾斜杠

      默认情况下,请求末尾的斜杠,在服务端处理的情况是不确定的(如果用到了框架,框架对于/的处理也是不确定的),所以在请求的时候,api...

2018-03-01 08:38:17

阅读数 625

评论数 0

RESTful API 设计指南

一、协议 API与用户的通信协议,总是使用HTTPs协议。 二、域名 应该尽量将API部署在专用域名之下。 https://api.example.com 如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。 https://example.org/api/ ...

2018-02-10 11:41:30

阅读数 163

评论数 0

《阿里巴巴Java开发手册(正式版)》--安全规约

1.【强制】隶属于用户个人的页面或者功能必须进行权限控制校验。 说明:防止没有做水平权限校验就可随意访问、操作别人的数据,比如查看、修改别人的订单。 2.【强制】用户敏感数据禁止直接展示,必须对展示数据脱敏。 说明:查看个人手机号码会显示成:158****9119,隐藏中间 4位,防止隐私泄...

2017-02-21 12:30:38

阅读数 1195

评论数 0

《阿里巴巴Java开发手册(正式版)》--工程规约

(一)应用分层1.【推荐】图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于Web层,也可以直接依赖于 Service层,依此类推: 开放接口层:可直接封装 Service接口暴露成 RPC接口;通过 Web封装成 http接口;网关控制层等。 终端显示层:各个端的模...

2017-02-21 12:28:05

阅读数 810

评论数 0

《阿里巴巴Java开发手册(正式版)》--MySQL规约

(一)建表规约1.【强制】表达是与否概念的字段,必须使用 is_xxx的方式命名,数据类型是 unsigned tinyint( 1表示是,0表示否),此规则同样适用于 odps建表。 说明:任何字段如果为非负数,必须是 unsigned。 2.【强制】表名、字段名必须使用小写字母或数字;禁止...

2017-02-21 11:55:06

阅读数 10013

评论数 7

《阿里巴巴Java开发手册(正式版)》--异常日志

(一)异常处理1.【强制】不要捕获 Java类库中定义的继承自 RuntimeException的运行时异常类,如:IndexOutOfBoundsException / NullPointerException,这类异常由程序员预检查来规避,保证程序健壮性。 正例:if (obj != nul...

2017-02-21 11:45:43

阅读数 700

评论数 0

《阿里巴巴Java开发手册(正式版)》--编程规约

(一)命名规约1.【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name / __name / Object/name/nameObject / name_ / name / Object$ 2.【强制】 代码中的命名严禁使用拼音与英文混合的方式...

2017-02-21 11:24:52

阅读数 1148

评论数 0

提示
确定要删除当前文章?
取消 删除