我正在使用
Phalcon\Mvc\Router
来映射路线,我有一个 GET 路线 /api/test
像这样,
$router = new \Phalcon\Mvc\Router(false);
$router->addGet('/api/test', [
'module' => 'api',
'controller' => 'test',
'action' => 'testapi',
]);
我能够向该路由发出 GET 请求,并且能够获得 200 响应,但是如果我将该方法设为无效的 HTTP 方法并发出请求(如下所示),它也会给我 200 响应。
curl --location --request NOTHTPPMETHOD 'http://localhost/api/test'
我尝试将
addGet
更改为add
并通过该方法
我尝试在 via
和 passig Phalcon\Mvc\Router
中链接
['GET']
函数