Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony2 POST route在Facebook iFrame中返回404_Php_Symfony - Fatal编程技术网

Php Symfony2 POST route在Facebook iFrame中返回404

Php Symfony2 POST route在Facebook iFrame中返回404,php,symfony,Php,Symfony,我有一条路线如下所示: SiteGameBundle_GameFinish: pattern: /game/finish defaults: { _controller: SiteGameBundle:Game:finish } requirements: _method: POST 如果我使用curl手动发出POST请求,页面将成功返回正确的路径 但是,如果我尝试使用AJAX调用URL,它每次都返回404。当我检查请求数据时,URL和请求方法都被适

我有一条路线如下所示:

SiteGameBundle_GameFinish:
    pattern:  /game/finish
    defaults: { _controller: SiteGameBundle:Game:finish }
    requirements:
        _method:  POST
如果我使用curl手动发出POST请求,页面将成功返回正确的路径


但是,如果我尝试使用AJAX调用URL,它每次都返回404。当我检查请求数据时,URL和请求方法都被适当地设置。我不知道是什么原因导致Symfony2在这个实例中返回404错误。

这与是否是AJAX无关

显然,向路由添加尾部斜杠会产生404错误