各位后端大佬,请问这样的后端接口命名正常嘛?

2020-10-21 17:18:56 +08:00
 AlanYoungC

百来个接口都是这样命名的,第一次看到这种写法感觉很懵逼

7777 次点击
所在节点    程序员
75 条回复
Geekerstar
2020-10-22 09:07:16 +08:00
你见过拼音首字母缩写+简单英文的 URL 么
mirrorpen
2020-10-22 09:18:50 +08:00
挺清晰的,一看就懂没毛病..但是还是直接一个 resource 简洁舒服
goodboy95
2020-10-22 09:29:53 +08:00
话说,我这边是后端 controller 层整合数据的,前端一般只管展示,第一次看到这种接口确实蒙了一下
Yano
2020-10-22 09:50:03 +08:00
其实有规律就好了,这个能看出规律,知道是干啥的就行了。。。
fangcan
2020-10-22 10:17:38 +08:00
我觉得挺好的
MrUser
2020-10-22 11:07:27 +08:00
不都是这样吗?



看看我们后端的,貌似有不正常的地方?
ytll21
2020-10-22 11:17:12 +08:00
脱裤子放屁,不好意思,我就是这么粗俗
djoiwhud
2020-10-22 11:23:00 +08:00
不正确,不正常,但是常见。

名称是抄的 restful 规范,但是 restful 是不含 delete,insert,get,update 这类词的,http 头的 action 指定的。

个人猜测,这是批量生成的接口。
abobobo
2020-10-22 11:36:56 +08:00
正常,风格统一,容易分类,一眼就能看出是做什么的,因为我都是用 post 跟 get,所以接口里都会有一个“操作”的标识
newmlp
2020-10-22 11:55:53 +08:00
又不是不能用
jwchen
2020-10-22 12:13:23 +08:00
只要统一就行
这样显示点儿也没啥不好的。。
xrr2016
2020-10-22 13:10:01 +08:00
丑...
xionger
2020-10-22 13:15:01 +08:00
这规范 那规范 没啥用
a132811
2020-10-22 13:29:02 +08:00
这样命名挺工整统一的,不过只能应对简单场景 api 。

restful api 同样只能应对普通 crud 。各种关系组合查询都难以应对。

@vision1900 GET 请求也是有限制的,第一个是长度限制,第二个不可以传结构化数据比如 application/json
cszchen
2020-10-22 13:51:10 +08:00
这接口挺好的,虽然不是 restfull 规范,但也很规范了,而且一看就知道干啥的
strongcoder
2020-10-22 13:55:48 +08:00
我们让后台全部给 POST 接口 这样方便
tairan2006
2020-10-22 14:05:31 +08:00
你这还不如都用 post 呢,偏偏 delete 用 delete 就很蛋疼
Felldeadbird
2020-10-22 14:06:08 +08:00
挺正常的接口。从 URL 可以知道干啥了。
Lemeng
2020-10-22 14:07:14 +08:00
正常吧
Wuxj
2020-10-22 14:11:18 +08:00
如果后端的接口没有指定 get 、post...的话用 swagger 生成就是这种的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/717181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX