请求被codeIgniter“忽略”

时间:2019-08-16 14:37:56

标签: php reactjs codeigniter axios

我在后端使用CodeIgniter,在前端使用react

我在后端使用路由功能,问题是有时它可以按预期工作,有时却不行。

该请求来自使用axios进行请求的前端反应应用程序。

我正在将相同的数字传递给端点。

路线:

$route['api/(:num)']['GET'] = 'MyController/myFuntion/$1';

功能:

 public function myFuntion($num) {
    $result = $this->_recoverDataFromThisNumber($num); // recover data from database

    $this->output->set_status_header(200);
    $this->output->set_content_type('application/json')
         ->set_output(json_encode($result));

}

预期结果是来自数据库的数据。

在两种情况下,响应均为200, 但是请求中的数据有时为空,有时不是。

我在log_message的后端中添加了myFunction,有时它在日志文件中打印消息,有时却不显示。

我认为CodeIgniter有时只是忽略请求。

我总是传递相同的数字。

0 个答案:

没有答案