小程序本地接口进行开发

本文主要讲解如何使用本地接口进行开发,不少人都会遇到这个问题,特别是小程序上线后。html

1、解决思路

  在小程序开发工具设置网络代理,而后再经过Charles设置代理,将https域名转为本地接口进行访问。小程序

  如下示例的环境为win7 + 老版本的微信开发工具微信

2、准备工做

  1.配置https域名网络

    为小程序配置request合法域名,在登陆公众号平台去设置。    微信开发

  2.安装Charles工具

    下载地址:https://www.charlesproxy.com/download/post

3、配置Charles

  1.安装根证书开发工具

  首先,打开Charles,Help->SSL Proxying->Install Charles Root Certificate 安装证书到本地,指定位置到受信任的根证书颁发机构,不然须要进行下一步操做。this

  而后,按住win+r, 在输入运行窗口输入certmgr.msc回车,在证书界面找到 中级证书颁发机构=》证书  找到证书 “Chambers of Commerce Root - 2008”,而后拖到  受信任的根证书颁发机构=》证书,在弹出框点击 “是”。代理

  2.映射https域名到本地访问地址

  打开 Tools->Map Remote 添加线上域名于本地(开发环境)服务的映射

  

  3.代理设置

  打开 Proxy->Proxy Settings,该端口号后面会用到

  

  

   4.SSL代理设置(重要)

    打开 Proxy->SSL Proxying Settings, 没有设置此步骤,将会出现SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations的错误

    如下例子中host为*,即过滤全部https,实际操做时指定为您的https地址便可

    

    

   5.打开 Proxy->Windows Proxy 启用本地的代理服务

4、配置开发工具

  1.选择手动设置代理,而后填写本地的IP,以及前边在Charles中设置的代理端口号

  在开发工具的最左侧菜单的 设置 进入,以下设置

  

   到此成功了

  

 

 

 来源:https://www.cnblogs.com/xcsn/p/7538371.html

相关文章
相关标签/搜索