CodeIgniter REST_Controllerを使用しようとしています。以下は私のコードです。
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
require_once (APPPATH.'/libraries/REST_Controller.php');
class Test extends REST_Controller{
public function index_get() {
$this->response(array(''));
}
}
http://codeigniter/index.php/test
応答にアクセスすると
<xml><item/></xml>
ブラウザに表示されます。
しかし、アクセスしようとすると
http://codeigniter/index.php/test.xml
またはhttp://codeigniter/index.php/test.html
404 エラーが発生します。
上記のライブラリのドキュメントには、両方の
http://example.com/books.json
http://example.com/books?format=json
ライブラリで動作します。
誰かが私が間違っていることを指摘できますか?