微信小程序设置http请求的步骤详解----结合后台接口文档
来源:互联网 发布:网络端口 编辑:程序博客网 时间:2024/06/14 14:47
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); }, root:root}
说明:
调取正式上线查询接口文档
封装http
0 0
- 微信小程序设置http请求的步骤详解----结合后台接口文档
- 微信小程序设置http请求的步骤详解
- http请求的步骤
- 微信小程序request请求后台接口php简单实例
- 微信小程序官方文档请求接口调用报错
- 微信小程序 http请求封装详解及实例代码
- 后台请求接口
- jquery请求后台接口
- 后台发送Http请求
- 云朵后台接口文档
- http请求步骤(httpclient)
- (转) Http请求步骤
- Http的请求方式 详解
- HTTP请求的参数详解
- 微信小程序请求接口轮播图!!
- JS笔记——ajax实现http请求步骤详解
- 微信小程序开发:http请求
- 【微信小程序】封装http请求
- 从零开始,手把手教会你5分钟用SPARK对PM2.5数据进行分析
- 通过Scroller实现View的流畅滑动
- 上确界之我的理解
- 2017年5月7日 16:01:40 67. Add Binary【easy】
- [AtCoder AGC014 .E][杂题]Blue and Red Tree
- 微信小程序设置http请求的步骤详解----结合后台接口文档
- 农行网上在线支付平台接口安装详解
- Hadoop-2.4.1 HA配置
- Debian other-linux apt-get update出现错误
- MySql操作表中的数据
- MyBatis与Hibernate区别
- Android Studio编译报错 Gradle's dependency cache may be corrupt. Re-download dependencies
- 体会设计模式
- __I、 __O 、__IO&volatile&const解惑