如何在codeigniter中检查请求是POST还是GET请求? [英] How can I check if request was a POST or GET request in codeigniter?

查看:77
本文介绍了如何在codeigniter中检查请求是POST还是GET请求?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只是想知道是否有一种非常简单的方法来确定请求是 $ _ POST 还是 $ _ GET 请求.

I just wondered if there is a very easy way to determine whether the request is a $_POST or a $_GET request.

Codeigniter 有这样的东西吗?

$this->container->isGet();

推荐答案

我从未使用过codeigniter,但是为此,我检查了 $ _ SERVER ['REQUEST_METHOD'] .

I've never used codeigniter, but for this I check the $_SERVER['REQUEST_METHOD'].

查看文档可能类似于:

if ($this->input->server('REQUEST_METHOD') === 'GET') {
   //its a get
} elseif ($this->input->server('REQUEST_METHOD') === 'POST') }
   //its a post
}

如果要大量使用它,那么为它滚动自己的 isGet()函数很简单.

If you're going to use it a lot then it's simple to roll your own isGet() function for it.

这篇关于如何在codeigniter中检查请求是POST还是GET请求?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆