这里新建帖子的表单验证不是应该是 case POST 吗、PATCH 不应该是对应的是更新也就是编辑吗?

如标题

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

POST 一般用于创建,PUT 和 PATCH 都可以用于更新。

7年前 评论
讨论数量: 7

@Jimi2333 首先你得先了解switch

file
教程中吧验证规则写在了patch中,没有效果是因为保存触发的是post,return语句返回掉了,所以没有向下执行,吧

file这些删除就可以了,这样Post,PUt,PATCH公用一个了

6年前 评论

@zjx switch的用法我了解 确实是POST 只不过下文中又提到了。这里PATCH 和PUT、POST 是一个验证规则。这是问题的关键。

7年前 评论

@Asa_c 不是很明白,这样写确实就是表示POST,PUT,PATCH 使用的是相同的一套验证规则,感觉没什么问题,你可以自定义PATCH的规则

7年前 评论

POST 一般用于创建,PUT 和 PATCH 都可以用于更新。

7年前 评论

@zjx 请问哪里的代码表明了我的提交是用PATCH验证规则?我的代码验证没有生效。后来加在POST里面才生效的。

6年前 评论

@Jimi2333 首先你得先了解switch

file
教程中吧验证规则写在了patch中,没有效果是因为保存触发的是post,return语句返回掉了,所以没有向下执行,吧

file这些删除就可以了,这样Post,PUt,PATCH公用一个了

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!