# RestClient **Repository Path**: papertiger8848/RestClient ## Basic Information - **Project Name**: RestClient - **Description**: 基于JQuery的REST客户端,可以很大程度上减少REST接口调用的复杂度 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2014-06-09 - **Last Updated**: 2021-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #RestClient =============== 这是一个用于快速方便的访问RESTful接口的JQuery组件 特点 ---------------- 1. 内置多套默认请求模型,通过更少的代码就可以生成Rest请求 2. 自动完成对象的序列化和反序列化 3. 灵活的可叠加的配置管理 4. 自动进行的参数转义替换和url构建​ 快速开始 ---------------- ```javascript //修改默认设置 $.rest.updateOptions({ baseUrl:'http://localhost:8080/rest/', error: function(errMessage){ alert(errMessage); } }); // 发送一个GET请求到 http://localhost:8080/rest/my_resources/100 // 请求时 url 中的占位符 {id} 会自动被 urlParams 中的同名属性替换掉 $.rest.get({ url: 'my_resources/{id}', urlParams: {id:100}, success: function(data){ alert(data.name); } });