En ce qui concerne my previous question sur URI REST pour récupérer des informations statistiques pour une ressource de forum Web, je veux savoir s'il est possible d'utiliser les ancres internes comme indicateurs de filtre. Voir exemple ci-dessous:Est-il sensé d'utiliser des ancres internes pour filtrer la représentation d'une API REST?
a) Obtenez toutes les statistiques:
GET /group/5t7yu8i9io0op/stat
{
group_id: "5t7yu8i9io0op",
top_ranking_users: {
[ { user: "george", posts: 789, rank: 1 },
{ user: "joel", posts: 560, rank: 2 } ...]
},
popular_topics: {
[ ... ]
},
new_topics: {
[ ... ]
}
}
b) GET seulement des sujets populaires
GET /group/5t7yu8i9io0op/stat#popular_topics
{
group_id: "5t7yu8i9io0op",
popular_topics: {
[ ... ]
}
}
c) Les utilisateurs obtiennent uniquement top classement
GET /group/5t7yu8i9io0op/stat#top_ranking_users
{
group_id: "5t7yu8i9io0op",
top_ranking_users: {
[ { user: "george", posts: 789, rank: 1 },
{ user: "joel", posts: 560, rank: 2 } ...]
}
}
Ou devrais J'utilise des paramètres de requête?