【发布时间】:2019-08-04 16:36:44
【问题描述】:
我有 Codeigniter 3,我正在构建自己的 API REST(没有任何外部库)。除了一件事,一切都在工作。当我在 POSTMAN 程序中以POST、PUT 或DELETE 发出请求时,Codeigniter 总是将其识别为GET($_SERVER['REQUEST_METHOD'] 回复我GET)。如何配置 Codeigniter 来处理类型 POST、PUT 和 DELETE?我的 Codeigniter 正在处理 HTTPS。在 .htaccess 我有
<Limit PUT DELETE>
order allow,deny
allow from all
</Limit>
解决方案
HOOK 中的重定向存在问题。 $_SERVER['REDIRECT_REDIRECT_REDIRECT_REQUEST_METHOD'] 解决问题。
【问题讨论】:
标签: rest api codeigniter codeigniter-3