您好我正在尝试使用REST架构与PHP构建应用程序的服务器端。后来我会为Android创建一个客户端来使用这些服务。Php REST webservice:那些url是逻辑还是物理?
我已经知道什么是RESTful应用程序。
,但仍然有一些迷惑:
,如果我想获得检索用户的信息,我应该访问的URL是www.domain.com/user/123根据REST。但这意味着对于DB中的每个用户,我都应该创建一个.php文件。这听起来不合逻辑。或者有类似于使用逻辑url的java,或者只是将url重写为诸如www.domain.com/getusr.php?id=123之类的内容。
修复:是url重写正确的方式来解释客户端的请求url在web服务在PHP?例如:如果有人要求www.domain.com/user/123,我应该重写为www.domain.com/getusr.php?id=123
或者也许php不适用于webservice?
感谢
如何重写链接取决于您使用的网络服务器。告诉我们您使用的是哪一个,有人可能会将您指向文档以重写网络服务器中的URL。 – Oswald 2011-01-11 15:18:21