微信小程序怎么搭建访问node.js接口服务器(node.js,微信小程序,编程语言)

时间:2024-05-03 11:06:54 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

搭建教程如下:

首先,我试了一下以前的过期的证书,在开发者工具里模拟的时候可以正常访问接口,在手机里测试时候微信小程序的wx.request是会报SSL握手失败的错误(request error : request: fail ssl hand shake error),所以只能重新申请一个证书。

微信小程序怎么搭建访问node.js接口服务器

赛门铁克SSL证书申请

申请完之后审核周期一般在1~3天,就可以下载证书文件,我们选择其他类别的证书

微信小程序怎么搭建访问node.js接口服务器

解压出来之后的目录如下图,我们需要用到的文件为第一二个文件,也就是我们的私有秘钥文件。

微信小程序怎么搭建访问node.js接口服务器

然后需要搭建我们的https服务器,这里用到的是nodejs自带的https模块

varhttps=require('https'),fs=require("fs");varexpress=require('express');varapp=express();varoptions={key:fs.readFileSync('./213988289600767.key'),cert:fs.readFileSync('./213988289600767.pem')};https.createServer(options,app).listen(8081,function(){console.log('Httpsserverlisteningonport'+8081);});

这时候要注意:微信的小程序只支持不带端口的域名接口,不支持IP地址和接口,所以我们需要映射到80端口并绑定备案过的域名才能被微信小程序访问到。

最后我们就可以通过wx.request方法来访问我们的nodejs服务器接口了。

微信小程序怎么搭建访问node.js接口服务器

真机调试模式下打印接口数据

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:微信小程序怎么搭建访问node.js接口服务器的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么使用C/C++编写node.js原生模块下一篇:

33 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18