Joomla有一个方法或对象,我可以使用它来获取DELETE请求参数吗?我没有看到它。这是为Joomla 3.0Joomla是否支持DELETE http请求
回答
我不确定这个请求类型是否工作。检查了这一点:
$jinput = JFactory::getApplication()->input;
echo "Method is: " . $jinput->getMethod();
$x = $jinput->get('x');
var_dump($x);
这种有用但不是一个好的解决方案。 Joomla只是没有办法路由适当的API请求。我实际上正在扩展GitHub上的控制器类,以便我可以做到这一点。 – 2013-04-10 15:30:57
也许你可以在PHP中展示你想要做的一个例子。 – 2013-04-10 15:41:01
我已在我的博客上发布了关于此链接http://thiswildorchid.com/item/8-rest-api-design-for-joomla-3-0 – 2013-04-10 17:33:34
我不知道DELETE,但对于PUT检查了这一点:PHP:PUT method support。
还有Joomla Web Services Working Group最近发布Joomla CMS Web Service API Implementation。
尽管Web Service API不是当前Joomla发行版的一部分,但这是设计您的REST API的推荐方法。
- 1. HTTP DELETE请求
- 2. ASP.NET Web Api“请求的资源不支持http方法PUT/DELETE”
- 3. 是否Lucene搜索引擎支持HTTP请求
- 4. PhoneGap是否支持HTTPS ajax请求?
- 5. 是否netpeertcpbinding支持请求/答复
- 6. WSDLpull是否支持https请求?
- 7. jmeter是否支持http2请求?
- 8. Rails 2是否支持JSON POST请求?
- 9. jsoup是否支持restful/rest请求
- 10. 是否可以从HTML表单中触发HTTP DELETE请求?
- 11. HTTP/2请求,但推不支持
- 12. Google App Engine是否支持Joomla?
- 13. HTTP请求失败! HTTP/1.1 505 HTTP版本不支持错误
- 14. Apache支持请求?
- 15. 批请求支持
- 16. .NET支持VS2010中的DELETE请求方法内置服务器
- 17. 获取“405 - 调用”method = DELETE时不支持请求方法'GET'
- 18. 带请求正文的Java HTTP DELETE
- 19. 使用NSURLSession提出http DELETE请求
- 20. Amazon S3是否支持带有基本身份验证的HTTP请求
- 21. 如何使用请求库执行HTTP DELETE请求
- 22. DELETE webapi asp.net不支持
- 23. ON DELETE CASCADE支持?
- 24. HTTP请求是否总是完成?
- 25. jruby-rack servlet容器是否支持PUT/DELETE?
- 26. Vue.JS是否支持AJAX http调用?
- 27. curl-loader是否支持HTTP 1.0?
- 28. PHP的HTTP类是否支持javascript?
- 29. Alamofire是否支持HTTP流水线?
- 30. Chrome是否支持HTTP Vary标头
除了在使用REST风格的Web服务器的情况下使用DELETE之外,您想要用DELETE做什么? – 2013-04-07 17:52:59
只需删除和放置。但它看起来像这些请求类型不支持我想使用它们的原因是,它们有助于制作更简洁的API URL结构。您可以重复使用URL,只需检查Request方法。这是构建API url的首选方式其他框架支持像ZF2这样的结构。 – 2013-04-07 18:48:12