可以在控制器、模型和视图中判断当前HTTP的请求类型:
use startmvc\core\Request;
Request::method() //获取当前请求方式
Request::isGet() //是否为GET请求
Request::isPost() //是否为POST请求
Request::isAjax() //是否为AJAX请求
//复合判断
Request::isPost() && Request::isAjax() //是否为AJAX的POST请求
Request::isGet() && !Request::isAjax() //是否为GET请求同时又不是AJAX
目前只提供了判断GET、POST和AJAX这三种常用的请求方式。像PUT、DELETE、HEAD等等方式,其实并不常用,如果需要判断,可自行使用Request::method()方法来判断。