TP5提供了很多请求判断的方法,如下:

    1. // 是否为 GET 请求
    2. $request->isGet();
    3. // 是否为 POST 请求
    4. $request->isPost();
    5. // 是否为 PUT 请求
    6. $request->isPut();
    7. // 是否为 DELETE 请求
    8. $request->isDelete();
    9. // 是否为 Ajax 请求
    10. $request->isAjax();
    11. // 是否为 Pjax 请求
    12. $request->isPjax();
    13. // 是否为手机访问
    14. $request->isMobile();
    15. // 是否为 HEAD 请求
    16. $request->isHead();
    17. // 是否为 Patch 请求
    18. $request->isPatch();
    19. // 是否为 OPTIONS 请求
    20. $request->isOptions();
    21. // 是否为 cli
    22. $request->isCli();
    23. // 是否为 cgi
    24. $request->isCgi();

    原文: https://www.thinkcmf.com/docs/cmf/请求类型.html