使用nginx 用线上前端页面调试后台接口

做为一名后台开发人员,你在开发调试中是否遇到过以下的问题:

测试人员在测试环境测出问题,提出一个缺陷,第一时间找到你,而你不知道是什么问题,需要去定位,而常规的操作是看日志,有些情况根据日志是不能够准确定位到问题,你想去复现,询问了测试人员的操作流程,但是还是需要前端配合你在本地进入还原情景,当然不排除远程调试程序(利用现有线上前端页面,在本地调试服务器代码,不在讨论范畴)。

如果你遇到过上面的问题,你会考虑到下面情况

1.当测试人员发现问题,一般情况都是先让后台人员定位问题(前端问题,还是后台接口问题)

2.你去还原情景时,前端请假不在岗,前端可能在忙,前端改了代码目前不能与你调试,或者不愿意开个地址给你访问。

3.自己部署一套前端到自己的电脑上,指向自己电脑ip,进行定位问题,用这种方式电脑可以会卡(内存不够),要开一个浏览器,sql工具,shell连接工具,QQ,代码编写工具,word文档等。

4.自己使用 http 请求工具(postman、curl、fetch、charles、fildder、jmeter、atools 等接口调用工具,这里不一一列举了)进行模拟,这种方式在参数比较多,参数又可能需要加密的情况就比较繁琐。

5.远程调试程序,这需要代码上加断点,开放端口等,有一些风险(这也是一种可行的方式)

6.使用代理工具(也是一种可行的方式)

7.其它方案。。。

 

如果

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值