欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 微信小程序设置http请求的步骤详解----结合后台接口文档

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:740

高端HTML5响应式企业通用网

2020-05-06   浏览:521

html5响应式外贸网站英文版

2020-05-08   浏览:510

HTML5自适应律师工作室类网

2020-04-04   浏览:504

HTML5影视传媒文化公司类网

2020-05-12   浏览:500

微信小程序设置http请求的步骤详解----结合后台接口文档

发布时间:2020-11-24  

分享者:kingrome2017,来自原文地址

 

var root = "https://testapi.bidata.com.cn/platform/v3";

var env = "dev";

 

 

var _getURL = function(url) {

if(env == "mock") {

return url + ".json";

} else {

return root + url;

}

};

 

var _request = function(url,method,data,onSuccess,onError) {

data = data || {};

var behavior = data._behavior;

if(behavior) {

delete data._behavior;

} else {

behavior = "";

}

wx.request({

"url" : _getURL(url),

"method" : method,

"data" : data,

"success" : function(result) {

var code = result.data.CODE || result.data.code;

if(code == 200) {

onSuccess(result);

} else if(onError && typeof onError == 'function'){

onError(result);

} else {

// if(result.data.code == 401) {

// App.fireEvent("evt_invalid_token",result);

// }

// wx.showModal({

// "title" : "提示",

// "content" : result.data.msg,

// "showCancel":false

// });

 

}

},

"error" : onError || function(e) {

console.error(e);

},

"header" : {

// "X-Token" : wx.getStorageSync("token"),

// "X-Behavior" : behavior,

"X-Uid":"LMKCVXSU",

"X-Nonce":"45494415",

"X-Timestamp":"1493689633656",

"X-Signature":'96f0ca5db1564eabd17c844d9927738fb9fed3a6'

 

}

}

)};

 

module.exports={

$get : function(url,data,onSuccess,onError) {

_request(url,"GET",data,onSuccess,onError);

},

$put : function(url,data,onSuccess,onError) {

_request(url,"PUT",data,onSuccess,onError);

},

$post : function(url,data,onSuccess,onError) {

_request(url,"POST",data,onSuccess,onError);

},

$delete : function(url,data,onSuccess,onError) {

_request(url,"DELETE",data,onSuccess,onError);

},