Loading

注意后台接口的规范性

接口描述

购物车改变选中

请求URL

/api/carts/checked

请求方式

PATCH
请求头部
参数名 必选 类型 说明
Authorization 是 string JWT token
Body 请求参数
参数名 必选 类型 说明
cart_ids 是 array 要操作的购物车id数组, {0:2, 1:3} => [2, 3]

注意: 会把提交过来的购物车数据设置为选中, 未提交过来的购物车数据设置为非选中

返回示例
状态码 204 请求成功

状态码 422 参数异常

{
"message": "The given data was invalid.",
"errors": {
"cart_ids": [
"购物车ID 不能为空"
]
},
}

问题

这里如果前端在提交请求时有参数名但是参数名不正确,参数值正常的情况下,也会返回204
需要注意后台提供的错误样式(不是所有错误都能检查出来的),可能出现的其他问题需要前端检查好再传数据

posted @ 2021-02-24 00:49  Maji-May  阅读(66)  评论(0编辑  收藏  举报