控制器

    http控制器需要继承

    Request 包含以下方法

    1. // get信息
    2. public function get($key = null, $default = null)
    3. // post信息
    4. public function post($key = null, $default = null)
    5. // 终端下的 $argv信息
    6. public function arg($i = null, $default = null)
    7. // response 信息 = get + post
    8. public function res($key = null, $default = null)
    9. public function cookie($key = null, $default = null)
    10. public function input()
    11. // 返回json信息
    12. public function json()
    13. // 返回上传的文件信息
    14. public function file()
    15. // 返回请求的方法
    16. public function method()
    17. // 是否是json格式
    18. public function isJson()
    19. public function ip()
    20. public function server($name = null, $default = null)
    21. // request id
    22. public function id()

    通过 Response 可获取 Reuest 对象

    1. $this->response->getHttpRequest() === $this->request
    1. // 设置
    2. $this->session()->set('a',123);
    3. // 获取
    4. $this->session()->get('a');
    5. // 删除
    6. $this->session()->del('a');
    7. // 获取所有的
    8. $this->session()->get();
    9. // 获取session id