一种非现设备服务器截图方法、装置及介质制造方法及图纸

技术编号:27944091 阅读:13 留言:0更新日期:2021-04-02 14:26
本发明专利技术公开了一种非现设备服务器截图方法,包括如下步骤,客户端向服务器发送数据请求;服务器开启新线程,接收客户端发送的数据请求;统计服务器接收到的数据请求个数,并对接收到的数据请求加载对应的网页窗口;对网页窗口进行截图,保存为图片;将保存的图片通过协议传输到客户端;本发明专利技术对于常见的非现设备,当需要进行禁止外网访问的同时又必须实时加载网页内容时,则通过非现设备服务器截图工具建立对应TCP链接,然后通过设备加载对应的网页,等待加载完成后再将截图传递给非现设备端。

【技术实现步骤摘要】
一种非现设备服务器截图方法、装置及介质
本专利技术涉及一种非现设备服务器截图方法、装置及介质,属于非现设备服务器

技术介绍
现有的存量设备和即将上线的设备,随着技术的更新,大多数的通讯都是基于Http(s)传递数据,通过一定的已知的加密算法,对数据进行加密传输,但是如果遇到外网加载未完成,体现在设备上,这时候会经常出现网页无法加载会造成卡顿,如果采用服务器加载在网页中单独开一个线程,则又容易造成线程安全问题,因为客户机涉及到客户机和服务器通信问题等。
技术实现思路
针对上述存在的技术问题,本专利技术的目的是:提出了一种非现设备服务器截图方法、装置及介质,能够更好的进行业务操作。本专利技术的技术解决方案是这样实现的:一种非现设备服务器截图方法,包括如下步骤,客户端向服务器发送数据请求;服务器开启新线程,接收客户端发送的数据请求;统计服务器接收到的数据请求个数,并对接收到的数据请求加载对应的网页窗口;对网页窗口进行截图,保存为图片;将保存的图片通过协议传输到客户端。优选的,所述新线程传递对象为object类型的文件。优选的,所述统计服务器接收到的数据请求个数时,若没有接收到数据请求消息,则初始化一个相同大小的网页窗口,截取屏幕并保存为图片。优选的,所述将保存的图片通过协议传输到客户端时,进行加密处理。优选的,所述加密处理包括对数据请求进行加载时,生成对应二维码,将二维码发送至客户端。优选的,所述协议为TCP协议。本专利技术还提供一种非现设备服务器截图装置,包括客户端、服务端、请求模块和保存模块;所述客户端用于向服务器发送数据请求;所述服务端用于开启新线程,接收客户端发送的数据请求,并将处理后的数据反馈给客户端;.所述请求模块统计服务器接收到的数据请求个数,并对接收到的数据请求加载对应的网页窗口;所述保存模块对网页窗口进行截图,保存为图片。本专利技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的一种非现设备服务器截图方法的步骤。由于上述技术方案的运用,本专利技术与现有技术相比具有下列优点:本专利技术的一种非现设备服务器截图方法、装置及介质,对于常见的非现设备,当需要进行禁止外网访问的同时又必须实时加载网页内容时,则通过非现设备服务器截图工具建立对应TCP链接,然后通过设备加载对应的网页,等待加载完成后再将截图传递给非现设备端。附图说明下面结合附图对本专利技术技术方案作进一步说明:附图1为本专利技术的一种非现设备服务器截图方法的流程图;附图2为本专利技术的一种非现设备服务器截图装置的示意图。具体实施方式下面结合附图来说明本专利技术。如附图1所示为本专利技术所述的一种非现设备服务器截图方法,包括如下步骤,客户端向服务器发送数据请求;服务器开启新线程,接收客户端发送的数据请求;所述新线程传递对象为object类型的文件;统计服务器接收到的数据请求个数,并对接收到的数据请求加载对应的网页窗口;若没有接收到数据请求消息,则初始化一个相同大小的网页窗口,截取屏幕并保存为图片;对网页窗口进行截图,保存为图片;将保存的图片通过TCP协议传输到客户端,所述将保存的图片通过协议传输到客户端时,进行加密处理,所述加密处理包括对数据请求进行加载时,生成对应二维码,将二维码发送至客户端。附图2所示,基于与前述实施例中一种非现设备服务器截图方法同样的专利技术构思,本专利技术还提供一种非现设备服务器截图装置,包括客户端、服务端、请求模块和保存模块;所述客户端用于向服务器发送数据请求;所述服务端用于开启新线程,接收客户端发送的数据请求,并将处理后的数据反馈给客户端;.所述请求模块统计服务器接收到的数据请求个数,并对接收到的数据请求加载对应的网页窗口;所述保存模块对网页窗口进行截图,保存为图片。基于与前述实施例中一种非现设备服务器截图方法同样的专利技术构思,本专利技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的一种非现设备服务器截图方法的步骤。本专利技术的一种非现设备服务器截图方法、装置及介质,对于常见的非现设备,当需要进行禁止外网访问的同时又必须实时加载网页内容时,则通过非现设备服务器截图工具建立对应TCP链接,然后通过设备加载对应的网页,等待加载完成后再将截图传递给非现设备端。上述实施例只为说明本专利技术的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本专利技术的内容并加以实施,并不能以此限制本专利技术的保护范围,凡根据本专利技术精神实质所作的等效变化或修饰,都应涵盖在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
1.一种非现设备服务器截图方法,其特征在于:包括如下步骤,/n客户端向服务器发送数据请求;/n服务器开启新线程,接收客户端发送的数据请求;/n统计服务器接收到的数据请求个数,并对接收到的数据请求加载对应的网页窗口;/n对网页窗口进行截图,保存为图片;/n将保存的图片通过协议传输到客户端。/n

【技术特征摘要】
1.一种非现设备服务器截图方法,其特征在于:包括如下步骤,
客户端向服务器发送数据请求;
服务器开启新线程,接收客户端发送的数据请求;
统计服务器接收到的数据请求个数,并对接收到的数据请求加载对应的网页窗口;
对网页窗口进行截图,保存为图片;
将保存的图片通过协议传输到客户端。


2.如权利要求1所述的一种非现设备服务器截图方法,其特征在于:所述新线程传递对象为object类型的文件。


3.如权利要求1所述的一种非现设备服务器截图方法,其特征在于:所述统计服务器接收到的数据请求个数时,若没有接收到数据请求消息,则初始化一个相同大小的网页窗口,截取屏幕并保存为图片。


4.如权利要求1所述的一种非现设备服务器截图方法,其特征在于:所述将保存的图片通过协议传输到客户端时,进行加密处理。


5.如权利要...

【专利技术属性】
技术研发人员:高强张淳生伟
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1