扫码关注官方订阅号
后端提供给前端restful的接口,前端怎么操作,我想要一个具体的案例,可以提供下吗?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
案例是不,案例来了:
//后端接口 /** *post/get *参数值 1 2 3 *返回数据类型 json\xml\html **/ function resful_1() { } $.ajax({ type: "post/get", url: "admin/user/resful_1", data: {id:id,name:name}, success: function (data) { if(data.state==200){ alert(data.msg); }else{ alert('请求失败'+data.msg); } } });
跟普通的接口一样,约定好url地址、请求方式、请求参数、返回值类型、返回值标记等等就好了
跟普通的接口一样请求操作。
就是各种put,delete,post等,指定向后台请求的方式,同一个url因请求方式不同,后台就会有相应的controller方法处理你的请求。
restful只是一种风格而已,正常使用啊。${pageContext.request.contextPath}/training/${parm}/more.html
可以下面那样,把type换成对应的请求就可以了。
$.ajax({ type: "put", url: "/bear/"+id, contentType: 'application/json', data: JSON.stringify({ name:name,pwd:pwd}), success: function (data, status) { if(status=='success'){ alert(status); }else{ alert('failed'); } } });
就是把jq的$.ajax里的type换成put,post,get,delete这样子,接口url可能一样,但是由于type的不同而返回不同的值。后端提供接口会说明这个接口的type是什么的,你就用那个type就可以得到返回值了。(以前只用get和post,现在只不过多了几个type而已)
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
案例是不,案例来了:
跟普通的接口一样,约定好url地址、请求方式、请求参数、返回值类型、返回值标记等等就好了
跟普通的接口一样请求操作。
就是各种put,delete,post等,指定向后台请求的方式,同一个url因请求方式不同,后台就会有相应的controller方法处理你的请求。
restful只是一种风格而已,正常使用啊。
${pageContext.request.contextPath}/training/${parm}/more.html
可以下面那样,把type换成对应的请求就可以了。
就是把jq的$.ajax里的type换成put,post,get,delete这样子,接口url可能一样,但是由于type的不同而返回不同的值。后端提供接口会说明这个接口的type是什么的,你就用那个type就可以得到返回值了。(以前只用get和post,现在只不过多了几个type而已)