受不了后端同事把查询用 post 把操作用 get 怎么办

2021-06-05 13:05:55 +08:00
 IdJoel

后端架构师,干了八年了,不知道怎么委婉的跟他说? v2er 一般都是怎么处理这种情况的,直接怼还是委婉的说?

4858 次点击
所在节点    前端开发
42 条回复
Xbluer
2021-06-05 13:09:19 +08:00
查询用 post 倒还好,操作用 get 就奇葩了。

记得站里有个哥们删除功能用 get,然后被爬虫爬了下。。。
IdJoel
2021-06-05 13:10:55 +08:00
@Xbluer 哪怕全部用 post 我都可以理解,最怕的就是这种,看的我特别难受,但是碍于职位不同,不知道怎么说。·
yeqizhang
2021-06-05 13:56:26 +08:00
@Xbluer 首先用 get 确实是不对。不过有点不能理解怎么用 get 就能删除了,删除不得有权限有登陆吗,这个应该还暴露了权限验证问题?
shyangs
2021-06-05 14:03:05 +08:00
幹了八年, 沒被爬蟲教育過, 運氣這麼好.
sunjourney
2021-06-05 14:03:46 +08:00
@Xbluer #1 正经的爬虫也只爬 hyperlink,怎么会爬到接口上?蓄意发请求的话,post 也能发得了
IdJoel
2021-06-05 14:06:38 +08:00
@yeqizhang @shyangs @sunjourney
忘了补充一句 get 请求中也是有请求头的鉴权
只是实在是看着难受
jasonkayzk
2021-06-05 14:10:31 +08:00
这他妈是八岁?(大雾)
kindjeff
2021-06-05 14:14:13 +08:00
为什么正好是反的
ooh
2021-06-05 14:14:17 +08:00
挺好的 干八年 可能已经疯了
viator42
2021-06-05 14:18:39 +08:00
不影响实现就先顺着他的做,反正最后翻车的是他
现在做后端的各种不按套路出拳的,以前碰到过一个神仙,他写的查询列表接口没有数据的时候直接什么都不返回,什么都没有直接超时,怼他的时候这货还特别有理,没有数据你想让我返回啥
johnsona
2021-06-05 14:20:46 +08:00
@Xbluer 那爬虫也是惨 这是碰瓷了
Xbluer
2021-06-05 14:27:39 +08:00
@sunjourney #5 https://www.v2ex.com/t/336226

新人练手的项目
Cbdy
2021-06-05 14:31:12 +08:00
又不是不能用.jpg
lonelymarried
2021-06-05 14:33:22 +08:00
这,这不是明文么?用 get
IdJoel
2021-06-05 14:42:02 +08:00
@viator42 现在就是忍着呢,主要是看着难受,我也去问过,他们说后端解析 get 比解析 post 简单,那我就很奇怪你干脆全都用 get 就好了啊 还要用 post,头大
Nielsen
2021-06-05 14:54:18 +08:00
GET 接口应该尽可能幂等,而且有可能被浏览器缓存。「重置密码」和「修改密码」显然不太合适。

POST 这个属于您乐意就成呗。
johnsona
2021-06-05 14:58:44 +08:00
一看就是后台系统 写完下班
wellsc
2021-06-05 14:58:54 +08:00
@Xbluer 处理成幂等又不是不可以用
IdJoel
2021-06-05 15:01:24 +08:00
@johnsona 还真不是后台系统 不过是内网项目
xiangyuecn
2021-06-05 15:07:26 +08:00
干了八年 妥妥的赚了八年 怎么着也有个几千万了吧😂

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

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

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

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

© 2021 V2EX