命名规则
1、在RESTful接口中,对于URI一个普遍接受的规则是:全部小写,用中划线连接。
之所以不混用大小写字母,是因为早期的URI一般都是表示服务器上的文件路径,而不同服务器对大小写的敏感性是不同的,为了兼容不同服务器所以才规定不能混用大小写字母,然后用中划线或下划线连接多个单词。
我们如今开发的api,URI一般不再表示服务器上的文件了,而是一种程序使用的路由,而各类开发程序对字符串的判断也都是区分大小写的,所以就算URI混用了大小写一般也不会有问题。但是为了与那些仍旧表示服务器文件路径的URI保持一致,更多的人仍旧愿意沿用全部使用小写字母的规则。至于连接多个单词使用中划线还是下划线,我只能说,中划线使用得更加广泛。
2、Server提供的RESTful API中,URL中只使用名词来指定资源,原则上不使用动词。为什么呢?因为REST对于信息的核心抽象是资源,而表示资源的词语天然的就是名词,所以这不是什么技术问题,而是常识。
3、单数复数
大部分人认为应该统一使用复数
http请求与https请求
浏览器输入url访问springboot中的control方法,不能使用https访问,一般https是安全访问比如银行等,需要在springboot中进行设置才可以,所以就用http访问就可以。
网友评论