MVC模式中Ajax中GET/POST/PUT/DELETE的区别

Wil*_*ham 2 javascript model-view-controller codeigniter

我知道GET通常与一个URL相关联,您可以在其中放入浏览器并再次完成确切的操作,例如查看特定人员的个人资料.

我正在使用CI实现MVC模式,并使用$ .ajax类型:GET到以下URL:

                url         : 'index.php/con/fx1',
Run Code Online (Sandbox Code Playgroud)

其中con是控制器,fx 1是控制器中的函数.

我可以将fx1指向任何模型并执行任何操作,无论是POST,DELETE还是READ.

从这个意义上讲,我是否指定GET/POST/DELETE/PUT有什么不同

Mr.*_*ack 7

我是rails开发人员的红宝石.但MVC模式对所有人来说都很常见(包括php框架).我以我的方式描述.

GET    /con        #=> index  
GET    /con/1      #=> show  
GET    /con/new    #=> new  
GET    /con/1/edit #=> edit  
PUT    /con/1      #=> update  
POST   /con        #=> create  
DELETE /con/1      #=> destroy  
Run Code Online (Sandbox Code Playgroud)

更多信息:http://en.wikipedia.org/wiki/Representational_State_Transfer