【发布时间】:2013-01-30 15:43:31
【问题描述】:
我将这个Restserver 与 CodeIgniter 结合使用。
它似乎工作得很好,除非我使用这样的 URL; mydomain.com/api/example/1234/
其中 1234 是我请求的 ID。
这样的代码似乎不起作用:
class Example extends REST_Controller {
public function index_get() {
print($this->get("example"));
}
}
无论是 GET 还是 POST 请求似乎都无关紧要。一定有一种方法可以让我从 URL 中检索 ID..
【问题讨论】:
-
$this->get('id')在index_get()中的回声是什么? -
什么都没有,因为 index_get() 根本没有被调用:
{"status":false,"error":"Unknown method."} -
您可以尝试将您的方法重命名为
example_get()而不是index_get()吗? -
听起来合乎逻辑,但如果我这样做,主 URL 甚至不再起作用(没有附加 ID 的 URl,例如 mydomain.com/api/example)
标签: php codeigniter rest