Est-il judicieux d'utiliser des ancres internes pour filtrer une représentation API REST?

StackOverflow https://stackoverflow.com/questions/2551262

  •  23-09-2019
  •  | 
  •  

Autres conseils

Je ne l'ai jamais vu des ancres utilisés de cette façon - il est intéressant. Cela étant dit, je suggère d'utiliser des paramètres de requête pour deux raisons:

  1. Ils sont standard - et les consommateurs de votre api seront à l'aise avec eux. Il n'y a rien de plus agaçant que le traitement avec un api bizarre.

  2. De nombreux cadres seront automatiquement parser les paramètres de la requête et les mettre dans un dictionnaire sur l'objet de la demande (ou tout autre analogue existe dans votre cadre / http bibliothèque de serveur).

Je pense qu'il serait plus logique d'avoir:

/group/5t7yu8i9io0op/stat/top_users
/group/5t7yu8i9io0op/stat/popular_topics
/group/5t7yu8i9io0op/stat/new_topics
/group/5t7yu8i9io0op/stat/user/george

Non, vous ne pouvez pas le faire parce que Jan souligne le serveur ne verra jamais cet identifiant de fragment. Littéralement, cette partie de l'URL ne sera pas atteindre le serveur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top