Symfony2 POST路由在Facebook iFrame中返回404

时间:2011-12-20 03:16:01

标签: php symfony

我有一条看起来像这样的路线:

SiteGameBundle_GameFinish:
    pattern:  /game/finish
    defaults: { _controller: SiteGameBundle:Game:finish }
    requirements:
        _method:  POST

如果我用curl手动发出POST请求,页面会成功返回正确的路径。

但是,如果我尝试使用AJAX调用URL,则每次都返回404。当我检查请求数据时,URL和请求方法都被适当地设置。我无法弄清楚在这种情况下会导致Symfony2返回404错误的原因。

1 个答案:

答案 0 :(得分:2)

这与AJAX或非AJAX无关。

显然在路径中添加尾部斜杠会产生404错误。