php - 检查请求是 GET 还是 POST

标签 php post get laravel-4

在我的 Controller / Action 中:

if(!empty($_POST))
{
    if(Auth::attempt(Input::get('data')))
    {
        return Redirect::intended();
    }
    else
    {
        Session::flash('error_message','');
    }
}

Laravel中是否有方法来检查请求是POST还是GET

最佳答案

根据 Laravels docs ,有一个 Request 方法来检查它,所以你可以这样做:

$method = Request::method();

if (Request::isMethod('post'))
{
// 
}

关于php - 检查请求是 GET 还是 POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21064582/

相关文章:

php - 如何在 MySQL 列中找到最常提到的主题标签?

php - 隐藏文本框的发布值

php - 使用php传递变量的问题

javascript - 跨源请求被阻止 : (Reason: CORS header 'Access-Control-Allow-Origin' missing)

php - Cakephp,手动验证多个模型

php - 使用 php 将数据插入 MySql 后使用 SweetAlert 显示消息

php - 如何在 wordpress 中按存在的缩略图显示帖子顺序?

php - 非常简单的 RewriteRule 不起作用

php - Laragon 4.0.15 - 切换到 PHP 8 后 Apache 无法启动

java - 需要帮助将 HttpClient 转换为 HttpURLConnection