Je lis l'API pour arin et remarque que beaucoup de paramètres REST sont en majuscules.Quel cas (supérieur/inférieur) est préféré dans les scénarios REST?
Existe-t-il une norme qui définit ce que je devrais attendre dans le service REST-full?
Je lis l'API pour arin et remarque que beaucoup de paramètres REST sont en majuscules.Quel cas (supérieur/inférieur) est préféré dans les scénarios REST?
Existe-t-il une norme qui définit ce que je devrais attendre dans le service REST-full?
HTTP (RFC2616) spec states que tous les éléments autres que le schéma et l'hôte d'une URL doivent être sensibles à la casse.
Je me rends compte cette partie de la spécification est régulièrement ignorée, mais c'est le mot officiel.
Non, il n'y en a pas. Le principe REST est basé sur les idées originales du protocole HTTP, et il ne restreint pas les noms de paramètres pour qu'ils soient sensibles à la casse, insensibles à la casse, majuscules ou minuscules.
Tout d'abord, vous devez décider si vous voulez que les paramètres soient cas sensetive ou non. Peut-être que le système que vous utilisez fait un choix naturel. (A part cela, je ne peux pas vraiment penser à une bonne raison de les faire cas sensetive.)
Ensuite, vous devez decice un boîtier qui va bien avec vos adresses de ressources. Si vos adresses sont en minuscules, il est préférable que les noms des paramètres le soient également.