也许并且希望有人能够解释Symfony2
应用程序的以下行为(v2.3):
只要我们将应用内核包装在Symfony AppCache
中,使用HTTP
方法DELETE
或PUT
的表单就不再适用了。使用方法PUT
的表单将不再使用方法DELETE
进行验证并提交表单,结果为:
405 - 不允许使用方法。
我已将PUT
和DELETE
替换为POST
,但我真的想了解更多相关信息。我找不到任何相关的帖子。
答案 0 :(得分:0)
你可以从这里了解情况:
http://symfony.com/doc/current/book/http_cache.html#safe-methods
关于现在允许的方法,您是否为该方法创建了隐藏字段? http://symfony.com/doc/current/book/forms.html#changing-the-action-and-method-of-a-form