Javascript MVC模式下Ajax中GET/POST/PUT/DELETE的区别
我知道GET通常与一个URL相关联,在这个URL中,您可以将其放入浏览器中,并再次执行确切的操作,例如查看特定人员的个人资料 我正在用CI实现MVC模式,并使用$.ajax类型:GET to the following URL:Javascript MVC模式下Ajax中GET/POST/PUT/DELETE的区别,javascript,model-view-controller,codeigniter,Javascript,Model View Controller,Codeigniter,我知道GET通常与一个URL相关联,在这个URL中,您可以将其放入浏览器中,并再次执行确切的操作,例如查看特定人员的个人资料 我正在用CI实现MVC模式,并使用$.ajax类型:GET to the following URL: url : 'index.php/con/fx1', 其中con是控制器, fx 1是控制器中的一个函数 我可以将fx1指向任何型号并执行任何操作,无论是发布、删除还是读取 从这个意义上讲,我是否指定GET/POST/D
url : 'index.php/con/fx1',
其中con是控制器,
fx 1是控制器中的一个函数
我可以将fx1指向任何型号并执行任何操作,无论是发布、删除还是读取
从这个意义上讲,我是否指定GET/POST/DELETE/PUT有什么区别?我是RubyonRails开发人员。但是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
更多信息:区别在于描述意图。当然,我可以使用GET或POST提交表单。区别在于,在REST中,GET意味着一件事,POST意味着另一件事
即使没有区分请求类型的技术原因,这样做也可能有概念上的原因。
GET
和POST
有着截然不同的用途。正如放置
和删除
一样。GoogleGET和POST之间的区别
for New:edit:请求(show | delete,create)默认使用正确的HTTP动词(这里是GET和POST)传输。@William Sham,如果您满意,请对我的答案投赞成票。:)