关于return返回值shoppingCart的问题
来源:12-4 【应用】向购物车加入商品

时代蠕虫
2022-04-04
老师你好 我有两个问题:
1.上图中的最后的返回的shoppingCart怎么自动更新的数据,这样写不是应该返回null,难道和AsyncSave()有关吗?
2.既然用的是HttpPost方法,那么不是应该返回201,返回状态码200是否违反 restful?
写回答
1回答
-
阿莱克斯刘
2022-04-04
同学你好,严格来说的确应该返回201,因为是创建资源。不过,在实际工作中,因为考虑到接下来前端可能需要马上使用的该资源,所有返回200同时带上被创建的资源(包含资源id)这种方式反而会更多。
00
相似问题