小程序后端交互url配置

时间:2024-03-30 11:38:25

内容:小程序后端服务url配置,以及报错处理(request 合法域名校验出错)。

1、配置config.js

//域名要在小程序的管理平台配置好,如果出现调用时报错,无效的域名,可在微信开发工具左边点项目-->配置信息-->看一下配置的域名【request合法域名】有没有刷新下来,没有的话就点下面的刷新

var host = "http://localhost:8763/"

var config = {

  // 下面的地址配合 Server 工作

  //配置

  url_microService: `${host}`,

};

//对外把对象config返回

module.exports = config

 

2、  index.js 访问

最上方加上:

const url_microService = require('../common/config').url_microService;(与config.js相对路径)

请求体如下:

      wx.request({

       url: url_microService +"testDrugbox/selectByPrimaryKey?drugboxId=07172796000000101309",

        method:'GET',

        header: {

          'content-type': 'application/json'// 默认值

        },

        success: function (res) {

          console.log(res.data)

        }

      })

 

3、小程序访问后端本地API,报错”request 合法域名校验出错”

小程序后端交互url配置

4、处理:点击【设置】菜单-----【项目设置】,把下图最后一项勾上

小程序后端交互url配置

成功返回如下:

小程序后端交互url配置