こんにちは私は一般的にCIとMVCに不慣れで、REStfulアプリケーションを作成しようとしています。
私は(本当に)たくさん読んだことがあり、次の仕様があります
RESTful
読む(GET)
/object
/object.xml
/object.json
IDの読み取り(GET)
/object/id
/object/id.xml
/object/id.json
作成(POST)
/object
/object.xml
/object.json
更新(PUT)
/object/id
/object/id.xml
/object/id.json
削除(DELETE)
/object/id
/object/id.xml
/object/id.json
上記に基づいて、拡張子が.xmlの場合はxmlを返し、.jsonの場合はjsonを返し、拡張子の場合はhtmlを返します
CI CRUDに関しては、次のURLがあります
/object
/object/edit/id
/odject/delete/id
私の質問は
RESTful用に1つ、CI CRUD用に1つ、2つのコントローラーが必要ですか。1つしか持てません。複数の表現(html、xml、json)を使用するにはどうすればよいですか。
適用されたヘルプ(読むためのリンクも)
ありがとう