Je n'avais pas réalisé la puissance de REST jusqu'à ce que j'ai commencé à utiliser des échafaudages dans les rails. Cela rend la vie si simple. Maintenant, chaque fois que j'essaie de développer une application web, je ne pense qu'à ces 6 verbes. Mais j'ai un doute. Comment la recherche est-elle liée à REST? Fondamentalement, la page de recherche qui contient un formulaire pour l'utilisateur d'entrer un terme de recherche. quel verbe est-ce que cela fait partie? Est-ce la liste ?? et à quoi correspondent les résultats de la recherche? montrer?mise en œuvre de la manière REST
2
A
Répondre
1
Si je comprends bien ce que vous dites, la page de recherche ne ferait pas partie du service de repos, mais le soumettrait. Les résultats de la recherche seraient une liste de l'objet de première classe que vous avez défini. L'Uri décrirait la ressource qui était affichée.
ressources se fait toujours Récupération avec un GET
par exemple: GET/voitures terme = hyundai + vert
6
Search est GET sur la collection avec quelques attributs de fantaisie:
GET /articles?q=RESFful+Architecture&in_title=1
Quelque chose comme ça.
Il ya beaucoup de ressources sur le sujet, consultez Handling arbitrary actions, sur des ajaxpatterns, par exemple.
Questions connexes
- 1. Mise en œuvre automatique de la boucle
- 2. Mise en œuvre de la conformité LDAP
- 3. la mise en œuvre de l'instruction
- 4. Mise en œuvre de la pile C++
- 5. Mise en œuvre TextImageRelation
- 6. Spring 3.0 REST mise en œuvre DispatcherServlet ne peut pas trouver la cartographie
- 7. Mise en œuvre de UnitOfWork
- 8. Mise en œuvre de ReadDirectoryChangesW
- 9. Mise en œuvre de Comet pour ASP.NET?
- 10. mise en œuvre du moteur de gabarit
- 11. BlackBerry LongClickListener mise en œuvre
- 12. WPF mise en œuvre INotifyPropertyChanged
- 13. mise en œuvre itérateurs vide
- 14. Mise en œuvre de l'indexeur de fichier
- 15. Opensource La mise en œuvre de la méthode Alias
- 16. Extjs Mise en œuvre personnalisée de TriggerField
- 17. Mise en œuvre du code de hachage
- 18. détails de mise en œuvre d'expression régulière
- 19. Facebook Connect Questions de mise en œuvre
- 20. Mise en œuvre gratuite de perceptron multicouche?
- 21. Spécification de la mise en œuvre de l'interface
- 22. question de la mise en œuvre de l'héritage Javascript
- 23. Mise en œuvre d'e-mails de notification
- 24. Mise en œuvre des niveaux de prix
- 25. mise en œuvre GetEnumerator en C++
- 26. mise en œuvre JS Eval en C#
- 27. Mise en œuvre du panneau de mise à jour?
- 28. mise en œuvre de la fonction RONDE Excel
- 29. istringstream mise en œuvre de la méthode "get"
- 30. la mise en œuvre d'un site de chat AJAX
Malgré les termes Rails utilisations, cet échafaudage verbe n'a rien à voir avec le repos. C'est simplement une utilisation correcte de HTTP. Nécessaire, mais pas du tout suffisant pour être RESTful. – aehlke
Les chaînes de requête HTTP n'ont également rien à voir avec REST. Veuillez supprimer les références/tags de REST à partir de cette question. – aehlke