后405(方法不允许)api symfony angular

时间:2018-01-16 21:20:02

标签: angular api symfony

当我使用命令http-server -o运行this project api时 谈论(api Rest with symfony backend和angular frontend)我有这个错误:

  

POST   http://127.0.0.1:8080/app/api/src/AppBundle/Controller/MainController.php   405(方法不允许)angular.js:12265

这是我的网络:

network

有人知道问题是什么或我如何解决。

我的symfony项目没有api angularjs https://github.com/FlorianLeclercq/bonobos_island

1 个答案:

答案 0 :(得分:1)

MainController.php添加POST以允许此方法。

class MainController extends Controller
{
    /**
     * @Route(
     *     path="/",
     *     methods={"POST"}
     * )
     */
    public function indexAction()
    {
        //...
    }
}