精简PHP路由类型


SLIM PHP Routing Type

我正在更新我的Slim API,并希望在路由url中添加定义路由响应类型的功能。类似于Reddit或Rails,你可以添加一个。html,。将Json或.xml转换为路由,并使该路由返回正确格式的数据。下面是一个Reddit的例子,一个路由能够返回json,xml或html响应,通过改变结尾为任何响应类型。

http://www.reddit.com/r/ObjectiveC.json

这是我必须手工做的中间件解析每条路由或Slim有这个内置?任何帮助都将非常感激。

谢谢

您正在寻找的不是本地可用的,但您可能想要查看Slim-Middleware repo中的ContentTypes Middleware。我想这会让你接近你需要去的地方,尽管类型是通过'Slim'Http'Request::getMediaType的内容类型头检测到的。