Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
瘦PHP路由类型_Php_Api_Rest_Slim - Fatal编程技术网

瘦PHP路由类型

瘦PHP路由类型,php,api,rest,slim,Php,Api,Rest,Slim,我正在更新我的Slim API,并希望添加在routes url中定义路由响应类型的功能。与Reddit或Rails的做法类似,您可以在路由中添加.html、.json或.xml,并让该路由返回正确格式的数据。下面是一个Reddit示例,其中一个路由可以通过将结尾更改为任何响应类型来返回json、xml或html响应 这是我必须用中间件手工解析每条路由的事情,还是Slim内置了这个?任何帮助都将不胜感激 谢谢您正在寻找的不是本机提供的,但是您可能希望查看Slim中间件repo中的。我认为这将使

我正在更新我的Slim API,并希望添加在routes url中定义路由响应类型的功能。与Reddit或Rails的做法类似,您可以在路由中添加.html、.json或.xml,并让该路由返回正确格式的数据。下面是一个Reddit示例,其中一个路由可以通过将结尾更改为任何响应类型来返回json、xml或html响应

这是我必须用中间件手工解析每条路由的事情,还是Slim内置了这个?任何帮助都将不胜感激


谢谢

您正在寻找的不是本机提供的,但是您可能希望查看Slim中间件repo中的。我认为这将使您接近您需要去的地方,尽管类型是通过content-type头via检测到的