实现REST方式

时间:2009-07-30 11:24:01

标签: rest

直到我开始在rails中使用支架,我才意识到REST的强大功能。这让生活变得如此简单。现在,每当我尝试开发Web应用程序时,我只会想到这6个动词。但我怀疑。搜索如何与REST相关。 基本上是包含用户输入搜索词的表单的搜索页面。 这是哪个动词?是列表吗? 什么是搜索结果?节目?

2 个答案:

答案 0 :(得分:6)

使用一些奇特的属性搜索集合:

GET /articles?q=RESFful+Architecture&in_title=1

类似的东西。

关于这个主题有很多资源,例如,在ajaxpatterns上查看Handling arbitrary actions

答案 1 :(得分:1)

如果我理解你的说法是正确的,那么搜索页面就不会是其他服务的一部分,而是会提交给它。

搜索结果将是您定义的第一个类对象的列表。 Uri将描述正在显示的资源。

总是使用GET

来检索资源

例如:GET / cars?term = hyundai + green