手机通过Charles用线上域名访问PC本地项目
2024-08-30 21:15:12
最近调试微信公众号,由于微信授权需要线上正式环境的域名,笔者想把手机公众号网页重定向到PC本地localhost调试。
该方法通过Charles代理转发,适用所有需要域名重定向的场景,例如手机通过在线域名查看pc本地项目,微信开发者工具调试公众号等。
先开启本地服务,如果是vue项目,直接运行 npm start 就好了。
打开Charles(下载地址),点击 Tools > Map Remote,在弹出窗里点击add添加一条重定向规则,如下图:
from是你要重定向的域名(生产环境域名/外网域名),to就是你本地的项目地址(http://localhost:8080)。
from域名结尾需要加上 /* 匹配。
记得勾上Enable,点击OK保存。
打开PC网络看看你的局域网IP是多少:
之后打开手机,连上WiFi,确保手机跟PC是在同一个局域网内。
然后设置代理为手动,主机名填入PC的IP地址,端口8888,点击连接。
连接成功后,在手机端微信或者浏览器打开你要重定向的地址(生产环境域名/外网域名),这时候 Charles 会弹出一个提示框,点allow确定:
好了,这时候手机上打开的网页就是你的localhost了。
最新文章
- ECMAScript 位运算符
- struts2: 通过流输出实现exce导出
- iOS视图控制对象生命周期
- Openstack的的nova list命令
- SQL SERVER 2005中同义词实例
- C与C++在const用法上的区别
- 前端资源多个产品整站一键打包&;包版本管理(一)
- 从修复 testerhome(rubychina)网站的一个 bug 学习 ruby&;rails on ruby
- spatialite-android-library 环境搭建
- HDU1671 - Phone List(Trie树)
- Import MySQL Dumpfile, SQL Datafile Into My Database
- css学习笔记1
- 小程序 - pages/list/list出现脚本错误或者未正确调用 Page()
- C — 对C语言的认识
- 在ASP.NET MVC 项目中 使用 echarts 画统计图
- Jenkins下载历史Build版本的归档文件
- web在线智能四则运算挑战赛
- MYSQL中的int(11)到底代表什么意思?
- springboot+rabbitmq整合示例程
- Qt中的主窗口之菜单栏
热门文章
- IIs+php 最精简的环境配置
- 0629-TP整理四(create(),success(),error(),U())
- bzoj 1715: [Usaco2006 Dec]Wormholes 虫洞【spfa判负环】
- bzoj 1620: [Usaco2008 Nov]Time Management 时间管理【贪心】
- [C++ STL] 常用算法总结
- Kafka~消费的有效期
- MVC的学习-EF的认识
- 专题二:HTTP协议详解
- [ HAOI 2008 ] 圆上的整点
- 北工大2017校赛 1101:要打车的FanZzz