我了解MVC路由,以及如何获取控制器和操作,以及如何从$ _GET或$ _POST检索查询字符串值。 MVC请求直接来自网络浏览器。
现在,我使用的是REST API,其中的请求来自使用CURL的脚本。
REST标准规定了不同的URL样式,例如对于资源来说是book / id或customer / id,对于资源集合来说是customer / id / book / id。
问题:如何对这些完全不同的MVC和REST URL进行路由,并获取我的控制器/操作和REST的URL值?
最后,我需要有关api.mywebsite.com形式的路由URL的帮助(如果我指出一些已经可以帮助我的路由器类,我将非常高兴。)谢谢大家。