【技术实现步骤摘要】
一种页面调试方法和装置
本专利技术涉及计算机
,尤其涉及一种页面调试方法和装置。
技术介绍
随着智能手机、平板电脑等移动设备的普及,移动端网页的需求量猛增,网页开发面向的主流用户终端已从电脑转变为这些移动设备。针对移动端的网页的调试,涉及到移动设备与电脑的互访问题。但是在某些场景下,移动设备和电脑无法处于同一个局域网内或无法直接访问时,会给移动端网页的调试工作带来麻烦。现有的解决方案是在电脑上发射wifi(无线保真)热点给手机连接,使其与电脑处于同一个局域网内以访问电脑。由于发射wifi热点需要有无线网卡,而大部分台式电脑是没有无线网卡的,而大部分笔记本电脑只有一块无线网卡,发射wifi热点需要将其虚拟成两块网卡,导致wifi热点不稳定,此外一些特定的环境不允许发射wifi热点。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:移动设备和电脑无法直接访问时存在需要额外的硬件,wifi热点不稳定,调试地点受限等问题,从而增加硬件成本消耗、降低调试效率、调试地点收到制约。r>
技术实现思路
...
【技术保护点】
1.一种页面调试方法,其特征在于,包括:/n获取移动端页面发出的HTTP请求;/n接收调试端对所述移动端页面的第一调试指令,根据所述第一调试指令修改所述HTTP请求;/n将修改后的所述HTTP请求发送至远程服务器,获取所述远程服务器对修改后的所述HTTP请求的响应信息;/n接收所述调试端对所述移动端页面的第二调试指令,根据所述第二调试指令修改所述响应信息;/n将修改后的所述响应信息发送至所述移动端页面。/n
【技术特征摘要】
1.一种页面调试方法,其特征在于,包括:
获取移动端页面发出的HTTP请求;
接收调试端对所述移动端页面的第一调试指令,根据所述第一调试指令修改所述HTTP请求;
将修改后的所述HTTP请求发送至远程服务器,获取所述远程服务器对修改后的所述HTTP请求的响应信息;
接收所述调试端对所述移动端页面的第二调试指令,根据所述第二调试指令修改所述响应信息;
将修改后的所述响应信息发送至所述移动端页面。
2.根据权利要求1所述的方法,其特征在于,通过HTTP代理服务执行与所述移动端页面、所述远程服务器的信息交互,其中,与所述移动端页面的信息交互包括:接收所述HTTP请求和发送修改后的所述响应信息;与所述远程服务器的信息交互包括:发送修改后的所述HTTP请求和获取所述响应信息;
通过与所述HTTP代理服务建立网络连接的Web伺服服务提供Web页面,通过所述Web页面接收调试端对所述移动端页面的第一调试指令,并根据所述第一调试指令修改所述HTTP请求,以及,接收所述调试端对所述移动端页面的第二调试指令,并根据所述第二调试指令修改所述响应信息。
3.根据权利要求2所述的方法,其特征在于,所述调试端为与所述移动端无法互相访问的固定终端,所述HTTP代理服务和所述Web伺服服务位于所述移动端和所述固定终端可以访问的服务器或终端设备上。
4.根据权利要求2所述的方法,其特征在于,通过Node.js程序或Java程序实现所述HTTP代理服务和所述Web伺服服务。
5.一种页面调试装置,其特征在于,包括:
交互模块,用于获取移动端页面发出的HTTP请求;
调试模块,用于接收调试端对所述移动端页面的第一调试指令,根据所述第一调试指令修改所述HTTP请求;
所述交互模块还用于将修改后的所述...
【专利技术属性】
技术研发人员:李非凡,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。