var apiHost = "http://127.0.0.1:8080/"; // var apiHost = "http://192.168.1.112:8765"; /** * @param url:String require(必需) 请求地址相对路径 * @param data:Object 可选 请求数据 * @param success:Function 可选 成功回调函数 * @param fail:Function 可选 失败回调函数 */ function getRequest(url, data, success, fail) { wx.request({ url: apiHost + url, method: 'GET', data: data, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { // console.log(res) if (success && typeof success === "function") { success(res); } }, fail: function (error) { if (fail && typeof fail === "function") { fail(error); } else { //console.log(error); } } }) } /** * @param url:String require(必需) 请求地址相对路径 * @param data:Object 可选 请求数据 * @param success:Function 可选 成功回调函数 * @param fail:Function 可选 失败回调函数 */ function postRequest(url, data, success, fail) { wx.request({ url: apiHost + url, method: 'POST', data: data, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { if (success && typeof success === "function") { success(res); } }, fail: function (error) { if (fail && typeof fail === "function") { fail(error); } else { //console.log(error); } } }) } function putRequest(url, data, success, fail) { wx.request({ url: apiHost + url, method: 'PUT', data: data, header: { 'content-type': 'application/json' // 默认值 }, success: function (res) { if (success && typeof success === "function") { success(res); } }, fail: function (error) { if (fail && typeof fail === "function") { fail(error); } else { //console.log(error); } } }) } module.exports = { getRequest: getRequest, postRequest: postRequest, putRequest: putRequest }