2013-04-07 134 views
1

Joomla有一个方法或对象,我可以使用它来获取DELETE请求参数吗?我没有看到它。这是为Joomla 3.0Joomla是否支持DELETE http请求

+0

除了在使用REST风格的Web服务器的情况下使用DELETE之外,您想要用DELETE做什么? – 2013-04-07 17:52:59

+0

只需删除和放置。但它看起来像这些请求类型不支持我想使用它们的原因是,它们有助于制作更简洁的API URL结构。您可以重复使用URL,只需检查Request方法。这是构建API url的首选方式其他框架支持像ZF2这样的结构。 – 2013-04-07 18:48:12

回答

1

我不确定这个请求类型是否工作。检查了这一点:

$jinput = JFactory::getApplication()->input; 
echo "Method is: " . $jinput->getMethod(); 
$x = $jinput->get('x'); 
var_dump($x); 
+0

这种有用但不是一个好的解决方案。 Joomla只是没有办法路由适当的API请求。我实际上正在扩展GitHub上的控制器类,以便我可以做到这一点。 – 2013-04-10 15:30:57

+0

也许你可以在PHP中展示你想要做的一个例子。 – 2013-04-10 15:41:01

+1

我已在我的博客上发布了关于此链接http://thiswildorchid.com/item/8-rest-api-design-for-joomla-3-0 – 2013-04-10 17:33:34