0

可能的重复:
什么是休息,它的优势是什么

这是WAHHP书中的一些内容

尽管在查询字符串中包含参数的 URL 本身确实符合 REST 约束,但术语“REST 样式 URL”通常用于表示在 URL 文件路径中包含其参数的 URL,而不是在查询字符串中。例如,以下包含查询字符串的 URL: http ://wahh-app.com/search?make=ford&model= pinto 对应于包含“REST-style”参数的以下 URL: http ://wahh-app.com /搜索/福特/平托

我实际上无法理解上面的意思。如何在我的应用程序中设计 rest 样式的 URL?一般能解释一下区别和实现方法吗?

4

2 回答 2

7

什么是手段而不是像这样的 URL:

/page.php?id=202&date=07112012

您的网址将是:

/page/202/07112012/ or /{page}/{id}/{data}

我没有创建一系列参数,而是将参数构建到 URL 的结构中。根据您使用的技术,有许多框架允许您创建这样结构的 URL。

于 2012-07-11T17:02:39.203 回答
0

在 REST 应用程序中,您可以使用相同的 URL 来根据 HTTP 动词进行任何操作。
以下 URL http:domian.com/user/1 可以删除、显示或编辑 ID 为 1的用户。
要删除用户,请发送带有 DELETE 动词的请求,显示使用 GET ver 和编辑使用 POST 动词和您的参数。
欲了解更多信息,请阅读:http ://en.wikipedia.org/wiki/REST

于 2012-07-11T17:03:38.320 回答