DS
POST /likes
Size: a a a
DS
POST /likes
ED
POST
. А дальше два варианта:/content/:id/likes/
, то есть задать привязку к контенту как к родительскому объекту.DS
POST
. А дальше два варианта:/content/:id/likes/
, то есть задать привязку к контенту как к родительскому объекту.VB
POST /content/12/likses/что-то типа добавления лайка записи с ID=12
DS
ED
DELETE
-- это да, но по какому пути? id самого лайка отправлять, типа DELETE /likes/123/
так себе затея. Так что вложенный путь смотрится лучше. Но опять же, передавать ли нам что-то после /likes/
?ED
$
в шелл скриптах.DS
$
в шелл скриптах.DS
DELETE
-- это да, но по какому пути? id самого лайка отправлять, типа DELETE /likes/123/
так себе затея. Так что вложенный путь смотрится лучше. Но опять же, передавать ли нам что-то после /likes/
?ED
DS
DS
DS
DELETE
-- это да, но по какому пути? id самого лайка отправлять, типа DELETE /likes/123/
так себе затея. Так что вложенный путь смотрится лучше. Но опять же, передавать ли нам что-то после /likes/
?DELETE https://host/content/id/unlike
Выглядит не очень красиво, но надежно.ED
DELETE https://host/content/id/unlike
Выглядит не очень красиво, но надежно.DELETE /content/{id}/unlike
так себе идея. С точки зрения REST у нас есть объект, который мы можем удалить или модифицировать, обратившись к нему по одному и тому же пути. Мы не удаляем анлайк, мы удаляем лайк.DS
DELETE /content/{id}/unlike
так себе идея. С точки зрения REST у нас есть объект, который мы можем удалить или модифицировать, обратившись к нему по одному и тому же пути. Мы не удаляем анлайк, мы удаляем лайк.ED
unlike
-- это уже глагол (like может быть как глаголом, так и существительным). Глагол -- это вызов функции. Вызов функции -- это RPC, то бишь не REST.DS
unlike
-- это уже глагол (like может быть как глаголом, так и существительным). Глагол -- это вызов функции. Вызов функции -- это RPC, то бишь не REST.ED
p
DELETE https://host/content/id/unlike
Выглядит не очень красиво, но надежно.DS
DELETE https://host/user/:id/content/likes/
Не исключаю ошибку в савоих суждениях