ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# RESTFUL 设计 已经完成核心框架RESTFUL设计 RESTFUL是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 api/controller/action.type?addon=XXXX 使用方法 ``` 继承 Api\Controller\RestController; ``` http://digg.v/api/resttest/index.json?addon=Test http://digg.v/api/resttest/index.js?addon=Test http://digg.v/api/resttest/index.xml?addon=Test ```php class ResttestController extends RestController{ public function get_index_js(){ $this->response('var ok = 1000;alert(ok);'); } public function get_index_json(){ $this->response(['msg'=>'success']); } public function get_index(){ $this->response('hello world'); } public function post_index($name=''){ $this->response('yes'); } } ```