代理客户端请求本地调试方法

背景

在有些公司,客户端和服务端联调必须要在测试环境才能通,开发环境,本地环境都是不通的。

那么,出现问题的时候,服务端的同学很难在本地进行调试,只能按照自己的思路,修复问题再部署到测试环境,这个部署的时间可能就是半小时,而已好不能能解决问题,这是非常低效的工作方式。

如果让SIT环境的APP连接开发同学本地服务进行调试呢?

方法一:Charles 远程映射

配置Charles代理

  • 保证手机和电脑在同一个局域网内
  • 一般代理ip为charles所在的局域网ip,端口默认是8888

代理客户端请求本地调试方法

ps:配置完成之后,手机上的请求就会被charles拦截。

配置远程映射

代理客户端请求本地调试方法

ps:代理请求目录时,原路径需要以*结尾,例如:/myService/*

上一篇:C# VS2010中,用微软自带的System.Data.OracleClient来连接Oracle数据库


下一篇:使用charles 链接iphone 抓包设置