Dla usługi REST używam przede wszystkim formy liczby mnogiej do wskazania ścieżki do zasobu. Musisz jednak wziąć również pod uwagę Cacheablility, Frequency of Change i Mutability of the Resource. W moim przypadku kolekcje zasobu dotyczą głównie przypadków, więc użyłem formy liczby mnogiej.
Powodem tego jest to, że na przykład:
http://www.example.com/users/johndoe
posłuży URI, aby uzyskać johndoe użytkownika, który należy do kolekcji użytkowników.
http://www.example.com/users
zostanie użyty jako URI uzyskanie wszystkich użytkowników i mogą być łatwo wykorzystane na url zapytań jak:
http://www.example.com/users?limit=5
tworzenia nowego użytkownika będzie nadal korzystać z tego samego adresu URL, a następnie za pomocą POST & odejście parametry:
http://www.example.com/users
dla literatury może chcesz sprawdzić książkę oreilly relaksującego Web Services Cookbook
Gramatycznie, wolę liczbę mnogą: Folder będzie zawierał * wiele * tych rzeczy. Nie rozumiem, jak może istnieć * techniczny * powód do preferowania jednej lub innych opcji, więc to pytanie może być lepiej zadane na stronie takiej jak http://english.stackexchange.com/ lub http://ux.stackexchange.com/. –
Jednym ze sposobów myślenia jest to, że folder nie zawiera tylko jednego obrazu, więc ma sens, aby folder był pluralizowany. – abraham
możliwy duplikat [URUCHOMIONE POSTY, czy POST obiektów do liczby pojedynczej lub mnogiej Uri?] (Http://stackoverflow.com/questions/1690267/restful-posts-do-you-post-objects-to-singular -lub-plural-uri) – outis