首页 > 解决方案 > 如何使用 codeigniter 框架读取 PUT 和 DELETE 请求?

问题描述

我正在使用 codeigniter 框架创建一个 API 服务器,我想知道是否可以从任何客户端表单提交中读取 PUT 和 DELETE 请求?

用户指南对此没有过多解释。

标签: phpcodeignitercodeigniter-3

解决方案


您可以尝试先检测方法类型并区分不同的情况:

switch($_SERVER['REQUEST_METHOD']){
   case 'GET':

      ...
      break;
   case 'POST':

      ...
      break;
   case 'PUT':

      ...
      break;
   case 'DELETE':

      ...
      break;
   default:
      echo "Unknown Request.";
}

推荐阅读