表单验证为空时会捕获所需的错误,但在未作为键值对传递的GET参数中未设置时会捕获

时间:2019-01-08 06:08:31

标签: php codeigniter-3

我正在Codeigniter中开发RESTful API。它的HTTP方法是GET,而我要使用的参数是?key = value&key2 ...

$val_data = $this->input->get();
$this->form_validation->set_data($val_data);
$this->form_validation->set_rules('oauth_token','Oauth token','required|trim');

if($this->form_validation->run() == FALSE)
{
  $response = ['status'=>'ERROR','data'=>['message'=>$this->form_validation->error_array()]];
  $http_code = 400;
}

当键不带值传递时,要求显示错误消息,但键本身未传递。所需的键错误消息不会显示。 即使密钥本身未传递,我也不会显示所需的错误消息。 请帮忙。

0 个答案:

没有答案