美文网首页
公众号开发本地调试:whistle与微信开发工具

公众号开发本地调试:whistle与微信开发工具

作者: QLing09 | 来源:发表于2019-07-29 10:37 被阅读0次

需要解决的问题

都知道微信公众号开发需要授权,域名需要固定,那么本地开发测试使用JSSDK的功能时,怎么映射成授权的域名呢??

配置whistle

以前使用的charles因为要收费,这次换成whistle,还是开源的,中文文档非常好用,真心感谢作者。

使用whistle的方法很简单,可以按照whistle使用说明文档来操作。

whistle启动成功

whistle配置代理

想在微信开发工具或者手机上面请求固定好的域名,跳转到本地启动的项目http://127.0.0.1:8080/,是需要做代理转发映射的。
将域名地址映射成本机启动的地址


代理转发配置

配置微信开发工具

打开微信开发工具【设置】--> 【代理设置】,配置手动设置代理地址


手动设置代理

配置手机端

如果想在手机端也能通过域名访问授权,那么我们就需要配置手机端的代理。首先保证手机电脑同在一个局域网内,进入连接的网络,有一个【配置代理】,选择【手动】IOS和安卓位置不一样哦~。


image.png

总结

这里面用的就是一个代理转发的思想,虽然手机端发送请求是域名,但whistle监听到请求,根据配置的转发规则,转到不同的地址。
这个思想也可用到前端做跨域,或其他相关需要代理的,道理基本上是一致的。


代理后的结果

相关文章

  • 公众号开发本地调试:whistle与微信开发工具

    需要解决的问题 都知道微信公众号开发需要授权,域名需要固定,那么本地开发测试使用JSSDK的功能时,怎么映射成授权...

  • js接入微信公众号遇到的坑

    1. 使用微信开发工具调试微信公众号支付 遇到这样的错误errMsg: "getBrandWCPayRequest...

  • 微信公众号开发本地调试

    一:ngrok的使用 基于windows 1:为什么要使用ngrok 在微信开发的时候 需要填写与微信服务器相连接...

  • 端口转发

    为方便微信公众号开发,在网上搜索了下如何做本地调试,一个技巧是采用端口转发,将微信端发的请求转到本地进行调试,大致...

  • 微信公众号本地调试

    微信公众号本地调试 Q: 每次微信公众号开发都要上传到测试服务器上才能测试,特别麻烦和不便。 步骤: 1.修改h...

  • mac上soundflower+OBS+微信公众号直播项目总结

    1. 本地微信公众号开发 参考:微信配置本地公众号开发环境[https://www.jianshu.com/p/0...

  • 基于JavaEE——微信网页(二)微信开发

    微信开发测试公众号(沙盒号) 微信API帮助文档 微信接口在线调试 首先申请微信开发的测试公众号,登陆后会看到微信...

  • 微信公众平台

    开发文档 微信公众平台测试号申请 微信公众平台接口调试工具

  • 微信公众号开发挖坑&埋坑

    最近在弄微信公众号开发,有一些功能是需要服务器端返回数据到微信客户端的,但是用微信开发工具调试是可以的,但是在客户...

  • 接口在线调试

    微信公众号开发需要熟悉各个接口的调用,我们推出了微信公众平台接口在线调试工具。 进入微信公众平台接口调试工具

网友评论

      本文标题:公众号开发本地调试:whistle与微信开发工具

      本文链接:https://www.haomeiwen.com/subject/ppsvrctx.html