小程序接口测试之本地测试

时间:2024-04-17 14:23:50

这里所讲得小程序接口不是微信提供的接口,而是我们自己开发的接口,比如请求数据和发送数据等。

微信规定小程序请求的api必须是https协议的,之前我也有记录怎么去申请SSL证书的随笔,这里不介绍。

当接口还未发布到远程服务器(即生成环境的时候),我们可以在本地进行测试,那如何通过https进行测试呢?答案是代理。

这里的代理神器是Charles。打开官网下载就行,安装过程非常简单。

 

安装好后,就是配置了,这里提一下,Charles的免费版,每30分钟就会关闭。重新打开就行。

由于代理会对所有的请求进行抓包,可以在Filter上输入要关注的url,就只看到你想要看到的请求了

然后右键Map Remote,配置代理:

点击OK即可。

这样就可以通过 https://testapi:80/ 来访问 http://localhost:58966/ 。是不是这样就可以了呢?

还需要配置SSL证书,才可以直接通过小程序来访问 https://testapi:80/

安装本地的SSL证书

 

点击安装证书

选择本地计算机,下一步

下一步,安装成功就行。这样就可以通过小程序请求 https://testapi:80/ 了。