我通常使用类似的东西:
class User extends CI_Controller {
public function save() {
if($this->input->is_post()) { //my own method
......
}
}
}
还有其他方法,例如。在Slim框架中:
post("/user/save", function() {
......
});
或.Net MVC:
[HttpPost]
public ActionResult save(User model) {
......
}
或CodeIgniter可以在其路由配置文件中处理此问题吗? 谢谢你的回答。
答案 0 :(得分:0)
Codeigniter没有内置的REST支持。如果需要,您需要使用第三方库或编写自己的库。对于第三方库,以下是好的:codeigniter-restserver。
希望它对你有用。
答案 1 :(得分:-3)
要删除index.php
,请在.htaccess
文件
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]