V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nothingistrue  ›  全部回复第 33 页 / 共 103 页
回复总数  2058
1 ... 29  30  31  32  33  34  35  36  37  38 ... 103  
虽然 PUT 、POST 的传参方式,看个人喜好,但是额外遵守一个规范,对个人和团队都有好处。

一般来说:ID 这种明显的目录性质的参数,应通过 URL 本体携带(? 前面的部分),动态查询条件应通过 queryParam (?后面的部分)携带,而数据则应通过请求体携带。POST 是推送新数据,新数据是没有 ID 的,故所有内容都通过参数体携带。PUT 是修改数据,这需要首先指定 ID 然后指定要修改的数据,所以他需要同时有 URL 参数和请求提参数。

当然,如果 PUT 请求的 ?后面还带了业务参数,那不影响功能,但是个大坑。
@PostMapping 只能接受 http method = POST 的请求, @PutMapping 只能接受 http method = PUT 的请求。单独 @PostMapping 的请求,如果你拿 PUP 去请求,回收到 405 Method Not Allowed 。反之亦然。

@PostMapping 跟 @PutMapping 就上面那点区别。这是强制性的编码逻辑,不是非强制性的规范。虽然楼上几个确实在回复楼主真正该问的,但是对于原始问题的回答,是错的。

楼主真正该问的,是 http method 中,POST 和 PUT 的区别。这俩在「 URL]和[参数载体」上,是一模一样的,没有区别。POST 、PUT 的参数,都是可以即用 URL ,也可以用请求体的,具体怎么用看个人喜好。它们的区别,主要在接口本身的用途上,简单的说:POST 是推送新数据,PUT 是修改现有数据。
一天一个来回 60 里地,骑车,想想都刺激。
请注意:常规的自动负载均衡策略下,要求多个节点完全一样,包括后期上传的文件。「上传文件时就可能会上传到任意一台服务器」,这个行为本身就是一个 BUG 。

方案上面已经给了:用其他同步措施,把多个节点的后期上传文件,做同步。这个虽然是最简单的,同时也是绝大多数情况下最合理的。

当然如果你要更合理的话,那也有稍微复杂点的方案:
首先,将上传和下载路径的前段部分(含绝对路径),都做成可配置的(而不是自动获取当前服务所在目录);
然后,不管是哪个节点,上传文件都保存到一个位置,这个位置与后端服务节点不绑定,而是与宿主服务器的文件系统和 Nginx 绑定;
最后,给 Nginx 配个映射,让上传文件能通过 Nginx 直接访问。
202 天前
回复了 MRG0 创建的主题 程序员 推荐个男士双肩包吧, ja 人们
一两百的双肩包,不会有耐用的,没必要推荐。推荐还是随便弄个不那么难看的单肩包应急,平常就别背东西上下班了,被东西上下班这种东西,最多半年,一般一个月机会腻的。

如果不是上下班,而是职能出行,建议不要扣,再加两百买「威戈」。
淘宝要把消费挤到 11 月 11 号那一天充数字的,要是预热太早会凉。
202 天前
回复了 LitterGopher 创建的主题 问与答 还款和转帐的区别是什么?
信用卡是借贷不是储蓄,它没有余额只有账单。消费是账单正项目,还款是账单负项目。最后还款日是最后清账日。至于最后清帐日之前,消费和还款的顺序是无所谓的,所以你在消费之前往里面充钱,对于账单来说就是还款。

如果还款多了,造成最后还款日,账单结果不是零而是个负数,这虽然没平帐,但是不影响清帐。这对银行没任何影响,对于用户来说也没丢钱(只是被套了),所以基本无需处理。
202 天前
回复了 ronen 创建的主题 北京 北京新开了两个万达? 万达还是很稳呀
@iOCZ #18 那是明面上的,实际上是卖了海外资产把国内银行债务提前偿还(把学李嘉诚跑路的念头给掐死了),顺便清理了一些国内的低资产,你看万达电影这种一本万利的,跟万达影院这种被特别灾难快冲死的行业,妥妥的大文娱,它是一点都没卖。
203 天前
回复了 810975 创建的主题 职场话题 为什么会有这么多精神资本家?
楼主这是被谁画了大饼,竟然认为小组长跟组员是一样的级别。

看人安排任务,下班后开会,这是烂行为,但这是损人利己的自利行为,不是损人不利己的精资行为。

只盯排期不写代码,这是小组长该搞的正常表现。
203 天前
回复了 razios 创建的主题 硬件 为什么很多人对高端显卡这么执着?
莫替他人省钱。
@woodfizky #104 屁股决定脑袋好不好另说,但一定好过你这种用自己的屁股想去决定别人的脑袋的。
@woodfizky #102 自己去找个还没解锁的电动自行车,体验一下 15 码报警声吧。自行车的速度,有功夫就多上路观察,没功夫直接搜。
@woodfizky #89 哦,原来你的意思是你不骑车,你怕被静音电动自行车撞。那人力自行车跟跑步的人,也是高速静音的,是不是也要给他们来个国标。
@woodfizky #89 那么你遵守了吗。

如果你真遵守了,是就会知道 15 码报警声,是滴...滴...滴的报警,不是电动车的蜂鸣警示音;你还更能发现,那些不是电动,人力脚踩的车,就算不是全力骑的,你能让你不断的望屁股兴叹。
203 天前
回复了 Livid 创建的主题 互联网 nohello
即时聊天的场景 hello 开头,发信收信的场景不要 hello 直接说事。现在的聊天软件,早已经不是即时聊天软件了。
@cmdOptionKana #2 最大 25 码,超过 15 码就不停报警,这样的国标能接受吗。能接受你牛逼,不能接受或者不骑电动自行车就老是闭嘴。
203 天前
回复了 ronen 创建的主题 北京 北京新开了两个万达? 万达还是很稳呀
虽然都是搞房地产,但万达是搞商业楼+商超的,跟其他圈地模式不一样。
国外能这么干的前提是,交易的时候商家会像审贼一样审客户,动不动就砍单。国内要是能撤单,那么最可能的情况就是这个年卡你没办法用信用卡付款。
1 ... 29  30  31  32  33  34  35  36  37  38 ... 103  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5573 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 07:47 · PVG 15:47 · LAX 00:47 · JFK 03:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.