Ich erkannte nicht die Kraft von REST, bis ich begann, Gerüste in Schienen zu verwenden. Das macht das Leben so einfach. Jedes Mal, wenn ich versuche, eine Webanwendung zu entwickeln, denke ich nur an diese 6 Verben. Aber ich habe Zweifel. Wie verhält sich die Suche zu REST? Grundsätzlich die Suchseite, die ein Formular für den Benutzer enthalten, um einen Suchbegriff einzugeben. welches Verb kommt das unter? Ist es eine Liste? und was sind die Suchergebnisse? Show?Implementierung der REST-Weg
2
A
Antwort
1
Wenn ich verstehe, was Sie richtig sagen, würde die Suchseite nicht Teil des Restdienstes sein, sondern würde sich ihm unterwerfen.
Die Suchergebnisse wären eine Liste dessen, was auch immer das von Ihnen definierte Objekt der ersten Klasse war. Der Uri würde die Ressource beschreiben, die angezeigt wurde.
Abrufen von Ressourcen wird immer mit einem GET getan
zB: GET/Autos term = hyundai + grün
6
Suche ist mit Lust Attribute auf der Sammlung GET:
GET /articles?q=RESFful+Architecture&in_title=1
So ähnlich.
Es gibt viele Ressourcen zum Thema, überprüfen Sie Handling arbitrary actions, zum Beispiel auf ajaxpatterns.
Verwandte Themen
- 1. Implementierung der Nullfunktion
- 2. Implementierung der Push-Benachrichtigung
- 3. Heapsort - Komplexität der Implementierung
- 4. Implementierung der Zahlenverfolgung
- 5. Implementierung der Funktion findAndReplace
- 6. Geschwindigkeitsprobleme der Octree-Implementierung
- 7. Implementierung der Zustandsvariablen
- 8. DTCoreText Fehlermeldung nach der Implementierung
- 9. Implementierung der Versionskontrolle für Webentwicklung
- 10. Beste Implementierung der Java-Warteschlange?
- 11. Verzögerung der Implementierung von Schnittstellenmethoden?
- 12. Probleme bei der Implementierung compareTo()
- 13. Implementierung der Masterseiten-Funktionalität. PHP
- 14. Zweifel an der MVVM-Implementierung
- 15. Taschenlampe: die Implementierung der Einbettungsschicht
- 16. Stack-Implementierung der Trollface-Weg
- 17. Korrekte Implementierung der globalen Konfiguration
- 18. Problem mit der Implementierung Adwhirl
- 19. Korrekte Implementierung der MVC-Architektur
- 20. Median der Mediane Java-Implementierung
- 21. .NET-Implementierung der Excel-Ertragsfunktion
- 22. Vereinheitlichung der Funktion Implementierung anstelle der Referenz
- 23. Fehlende Microsoft.WindowsAzure.Diagnostics während der Implementierung der Webrolle
- 24. TypScript-Fehler bei der Implementierung der Schnittstelle
- 25. Korrekte Implementierung der Blöcke in der Zeichnungsansicht
- 26. Korrekte Implementierung der Methodenvererbung während der Klassenkonstruktion
- 27. Implementierung
- 28. Implementierung der Klasse mit <T>
- 29. Rails Implementierung der Suche mit Autovervollständigung
- 30. Implementierung der PUSH Technologie in IPhone OS
Trotz der Begriffe Anwendungen Rails, das Verb Gerüst nichts mit REST zu tun hat. Es ist einfach eine korrekte Verwendung von HTTP. Notwendig, aber nicht ausreichend um RESTful zu sein. – aehlke
HTTP-Abfragezeichenfolgen haben auch nichts mit REST zu tun. Bitte entfernen Sie die Referenzen/Tags aus dieser Frage in REST. – aehlke