【技术实现步骤摘要】
一种web优化加速方法和系统
本专利技术涉及通信领域中数据业务
,具体地,涉及web优化加速的方法和系统。
技术介绍
随着移动互联网的快速发展,使用移动终端访问互联网的用户越来越多,甚至已经超过了PC用户数。然而,受限于移动终端的屏幕大小、处理器性能、移动网络带宽等因素的限制,使用移动终端访问互联网web内容的用户体验一般较差,因此需要根据终端特性及移动接入特性对互联网web内容进行适配、优化与加速。目前运营商内部已经设立了相关设备提供针对移动终端访问互联网web内容的适配加速与优化服务,可根据终端类型及浏览器的UserAgent、用户接入类型、业务平台、时间段等参数决定如何进行互联网web内容优化。web优化与加速设备的主要功能包括:WAP协议处理、TCP报文处理、HTTP应用协议优化、内容重排版、数据和图像压缩、智能缓存和内容增强等。如图1所示,web优化与加速设备由协议解析、控制管理、内容适配加速引擎、用户及终端信息管理、统计分析、信息存储与缓存等子设备构成:协议解析子设备:该设备用于识别出HTTP及WAP访问,并处理TCP报文,将其送到相应处理设备进一步处理;控制管理子设备:支持按用户和浏览器应用进行接入控制、适配控制、信息前传控制、连接控制、带宽控制、访问控制、日志管理等;内容适配加速引擎子设备:提供互联网访问的内容适配及增强功能,包括内容适配、内容增强、协议优化、服务配置管理、用户进程及状态管理、智能缓存、数据压缩、内容过滤及内容下载分享等功能。信息存储与缓存子设备:用于保存用户访问的原始日志、个性化设置、系统审计记录、系统配置记录等内容 ...
【技术保护点】
一种web优化加速方法,其特征在于,包括:互联网业务综合网关接收业务系统返回的原始web内容;所述互联网业务综合网关判断所述原始web内容是否需要进行优化加速处理;如果需要,所述互联网业务综合网关通过应答修改模式将所述原始web内容发送至web优化与加速设备进行优化加速处理。
【技术特征摘要】
1.一种web优化加速方法,其特征在于,包括:互联网业务综合网关接收业务系统返回的原始web内容;所述互联网业务综合网关判断所述原始web内容是否需要进行优化加速处理;如果需要,所述互联网业务综合网关通过应答修改模式将所述原始web内容发送至web优化与加速设备进行优化加速处理;还包括:所述web优化与加速设备将优化加速处理后的所述web内容的统一资源定位符URL链接中添加对应的协同标识符,其中,所述协同标识符为用于实现互联网业务综合网关与web优化与加速设备之间的协同操作而设计的参数;所述web优化与加速设备将已添加所述协同标识符的URL链接所对应的所述web内容组装成应答修改模式响应数据包,发送给所述互联网业务综合网关;还包括:所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求或应答修改模式调用请求,识别所述调用请求中的协同标识符;所述web优化与加速设备根据所述协同标识符对所述调用请求对应的web内容进行识别处理;所述web优化与加速设备将处理后的所述web内容封装成请求修改模式调用请求或应答修改模式调用请求响应数据包返回给所述互联网业务综合网关。2.根据权利要求1所述的方法,其特征在于,所述web优化与加速设备将优化加速处理后的所述web内容的URL链接中添加对应的协同标识符的步骤具体包括:所述web优化与加速设备在web页面中的图片URL、原图下载链接、查看原网页链接、分页链接以及后续需要修改请求的地址中添加对应的协同标识符。3.根据权利要求1或2所述的方法,其特征在于,在所述web优化与加速设备接收互联网业务综合网关发送的应答修改模式调用请求时,所述应答修改模式调用请求为图片适配调用请求,所述web优化与加速设备接收互联网业务综合网关发送的应答修改模式调用请求的步骤具体包括:所述web优化与加速设备接收互联网业务综合网关通过应答修改模式发送的用户原始请求及原始图片内容;所述web优化与加速设备根据协同标识符对所述调用请求对应的web内容进行识别处理的步骤具体包括:所述web优化与加速设备根据协同标识符对原始图片内容进行适配;所述web优化与加速设备将处理后的web内容封装成应答修改模式调用请求响应数据包返回给所述互联网业务综合网关的步骤具体包括:所述web优化与加速设备将适配后的图片封装成应答修改模式响应数据包返回给所述互联网业务综合网关。4.根据权利要求1或2所述的方法,其特征在于,在所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求时,所述请求修改模式调用请求为暂时关闭内容适配时长的调用请求,所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求的步骤具体包括:所述web优化与加速设备接收互联网业务综合网关通过请求修改模式发送的查看原网页链接的用户请求;所述web优化与加速设备根据协同标识符对所述调用请求对应的web内容进行识别处理的步骤具体包括:所述web优化与加速设备根据协同标识符暂时关闭内容适配的时长;所述web优化与加速设备将处理后的web内容封装成请求修改模式调用请求响应数据包返回给所述互联网业务综合网关的步骤具体包括:所述web优化与加速设备返回请求修改模式响应数据包,并添加相应HTTP头信息,指示暂时关闭内容适配的时长,发送给互联网业务综合网关。5.根据权利要求1或2所述的方法,其特征在于,在所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求时,所述请求修改模式调用请求为请求分页内容,所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求的步骤具体包括:所述web优化与加速设备接收互联网业务综合网关通过请求修改模式发送的查看分页内容的用户请求;所述web优化与加速设备根据协同标识符对所述调用请求对应的web内容进行识别处理的步骤包括:所述web优化与加速设备根据协同标识符识别命中缓存中的分页内容;所述web优化与加速设备将处理后的所述web内容封装成请求修改模式调用请求响应数据包返回给所述互联网业务综合网关的步骤包括:所述web优化与加速设备将分页内容封装成请求修改模式响应数据包返回给所述互联网业务综合网关。6.根据权利要求1或2所述的方法,其特征在于,在所述web优化与加速设备接收互联网业务综合网关依次发送的请求修改模式调用请求和应答修改模式调用请求时,所述请求修改模式调用请求为请求分页内容,所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求的步骤具体包括:所述web优化与加速设备接收互联网业务综合网关通过请求修改模式发送的查看分页内容的用户请求;所述web优化与加速设备根据协同标识符对所述调用请求对应的web内容进行识别处理的步骤具体包括:所述web优化与加速设备根据协同标识符识别未命中缓存中的分页内容;所述应答修改模式调用请求为请求分页内容,所述web优化与加速设备接收互联网业务综合网关发送的应答修改模式调用请求的步骤具体包括:所述web优化与加速设备接收互联网业务综合网关通过应答修改模式发送的用户原始请求和业务系统原始响应页面;所述web优化与加速设备根据协同标识符对所述调用请求对应的web内容进行识别处理的步骤具体包括:web优化与加速设备根据所述协同标识符适配、分页,并将分页内容缓存;所述web优化与加速设备将处理后的web内容封装成应答修改模式调用请求响应数据包返回给所述互联网业务综合网关的步骤具体包括:所述web优化与加速设备将请求的分页内容封装成应答修改模式调用请求响应数据包,发送给互联网业务综合网关。7.根据权利要求1或2所述的方法,其特征在于,在所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求时,所述请求修改模式调用请求为请求分页内容,所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求的步骤包括:所述web优化与加速设备接收互联网业务综合网关通过请求修改模式发送的请求分页内容的用户请求;所述web优化与加速设备根据协同标识符对所述调用请求对应的web内容进行识别处理的步骤包括:所述web优化与加速设备根据所述协同标识符判断用户已通过终端主动关闭网页适配功能;所述web优化与加速设备将处理后的web内容封装成请求修改模式调用请求响应数据包返回给所述互联网业务综合网关的步骤包括:所述web优化与加速设备返回请求修改模式响应数据包,并添加相应HTTP头信息,发送给互联网业务综合网关。8.根据权利要求1或2所述的方法,其特征在于,在所述web优化与加速设备接收互联网业务综合网关依次发送的请求修改模式调用请求和应答修改模式调用请求时,所述请求修改模式调用请求为对原始请求进行修改,所述web优化与加速设备接收互联网业务综合网关发送的请求修改模式调用请求的步骤具体包括:所述...
【专利技术属性】
技术研发人员:王寓辰,杨波,甘亮,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。