[发明专利]一种远程调试方法、系统、网页服务器、设备及存储介质在审
申请号: | 202010505565.0 | 申请日: | 2020-06-05 |
公开(公告)号: | CN113760688A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 赵禹;王佳;李斌;文孝木 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 调试 方法 系统 网页 服务器 设备 存储 介质 | ||
本申请实施例公开了一种远程调试方法、系统、网页服务器、设备及存储介质,该方法为:网页服务器接收用户触发的远程调试指令,根据远程调试指令生成远程调试请求,将远程调试请求发送至反向代理服务器,反向代理服务器根据远程调试请求,建立网页服务器与反向代理服务器之间的数据通路;在网页服务器接收到网页浏览器通过反向代理服务器发送的网页访问请求后,网页服务器根据网页访问请求获取目标网页,将目标网页通过反向代理服务器发送给网页浏览器显示,网页浏览器在获取到在目标网页中触发的调试请求后,通过反向代理服务器将调试请求发送给网页服务器,网页服务器根据调试请求对被调试端上的待调试应用程序执行调试请求对应的调试动作。
技术领域
本申请涉及计算机技术领域,尤其涉及一种远程调试方法、系统、网页服务器、设备及存储介质。
背景技术
远程调试是指技术人员利用处于第一网络中的调试端对处于第二网络中的被调试端进行调试。其中,因第一网络不同于第二网络(例如,第一网络为第一企业局域网,第二网络为第二企业局域网),使得处于第一网络中的调试端无法直接访问处于第二网络中的被调试端,从而导致调试端无法远程调试被调试端。为了便于理解,下面结合示例进行说明。
作为示例,当移动终端上的应用程序(Application,APP)在使用过程中发生运行异常(例如,闪退等异常)时,技术人员需要利用处于技术人员所在企业的企业局域网中的调试端对该终端设备上的应用程序进行远程调试,以使调试后的应用程序能够正常运行。其中,因终端设备所处的网络可以是移动运营商的网络或者终端设备的使用者所在企业的企业局域网,使得调试端所处的网络不同于终端设备所处的网络,如此导致调试端无法访问终端设备,从而导致如何实现调试端远程调试被调试端成为一个亟待解决的技术问题。
发明内容
本申请实施例提供了一种远程调试方法、系统、网页服务器、设备及存储介质,能够实现调试端远程调试被调试端。
有鉴于此,本申请第一方面提供了一种远程调试方法,应用于被调试端,所述被调试端安装有网页服务器,所述方法包括:
在所述网页服务器接收到用户触发的远程调试指令时,所述网页服务器根据所述远程调试指令生成远程调试请求;
所述网页服务器将所述远程调试请求发送给反向代理服务器,以使所述反向代理服务器根据所述远程调试请求,建立所述网页服务器与所述反向代理服务器之间的数据通路;其中,所述数据通路用于传输所述网页服务器与所述反向代理服务器之间的通信数据;
在所述网页服务器接收到所述反向代理服务器发送的网页访问请求之后,所述网页服务器根据所述网页访问请求获取目标网页;其中,所述网页访问请求是由所述反向代理服务器从安装于调试端上的网页浏览器接收到的;
所述网页服务器将所述目标网页发送给所述反向代理服务器,以使所述反向代理服务器将所述目标网页发送给所述网页浏览器进行显示;
在所述网页服务器接收到所述反向代理服务器发送的调试请求之后,所述网页服务器根据所述调试请求,对所述被调试端上的待调试应用程序执行所述调试请求对应的调试动作;其中,所述调试请求是由所述反向代理服务器从所述网页浏览器接收到的。
本申请第二方面提供了一种远程调试系统,所述远程调试系统包括网页服务器、反向代理服务器和网页浏览器,所述网页服务器安装于被调试端,所述网页浏览器安装于所述调试端,所述被调试端与所述调试端通过所述反向代理服务器进行通信;
所述网页服务器,用于在接收到用户触发的远程调试指令时,根据所述远程调试指令生成远程调试请求,并将所述远程调试请求发送给所述反向代理服务器;
所述反向代理服务器,用于根据所述远程调试请求,建立所述网页服务器与所述反向代理服务器之间的数据通路;接收所述网页浏览器发送的网页访问请求,并将所述网页访问请求发送给所述网页服务器;其中,所述数据通路用于传输所述网页服务器与所述反向代理服务器之间的通信数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010505565.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像处理方法、装置、存储介质和电子设备
- 下一篇:读写转换电路以及存储器