1

我在 Symfony 2.3 中使用 FOSUserBundle(在 0.12.0 和当前 dev-master 上存在同样的问题)。我对 PATCH 方法有疑问。

简单的例子:

public function patchAction($slug)
{
    [...]
    return $view;
}

我看到在 php app/console router:debug 中生成了正确的路由:

api_patch_user PATCH ANY ANY /api/users/{slug}.{_format}

但是当我提出请求时,我得到:

501 - Not implemented

当我仅将方法名称更改为即 DELETE 时,一切正常。所以问题只出在 PATCH 类型的请求上。

4

0 回答 0