打开F12查看效果
//需要发布到服务器上运行,并且server端需要处理跨域
//在IndexController.java上加@CrossOrigin(origins={"*"})
sdk.config({
url : 'http://localhost:8080/api'
,app_key : 'test'
,secret : '123456'
});
sdk.get({
name : 'goods.get' // 接口名
,data : {'goods_name':'iphone'} // 请求参数
,callback:function(resp) { // 成功回调
console.log(resp)
}
}); // get方式不支持上传
sdk.post({
name : 'goods.get' // 接口名
,data : {'goods_name':'iphone'} // 请求参数
,callback:function(resp) { // 成功回调
console.log(resp)
}
});
/* ****************上传文件**************** */
<form id="frm">
上传文件1:<input type="file" name="headImg"/>
上传文件2:<input type="file" name="idcardImg"/>
</form>
function uploadTest() {
sdk.get({
name : 'file.upload' // 接口名
,data : {'goods_name':'iphone'} // 请求参数
,form : document.getElementById('frm')
,callback:function(resp) { // 成功回调
if(resp.code == '0') {
alert('上传成功,' + resp.msg);
} else {
alert('上传失败,' + resp.msg)
}
}
});
}