【技术实现步骤摘要】
[0001 ] 本专利技术涉及一种。
技术介绍
网络已经成为人们生活、工作中必不可少的一部分。每天都有成千上万的网民通过网络分享着相同的视频、新闻等网络信息。然而现有的网速和网速的增长速度已经越来越难满足人们对网络的需求。网页代理、WEB (网络)缓存等一些缓存技术,成为了快速优化网络环境的主要措施。缓存技术能够减少网络中冗余数据的传输,降低网络成本,加快网页加载速度,增强用户体验。从最早主要应用于ISP (互联网服务提供商),到现在的企业、小区的应用,缓存技术得到了大幅度发展并变得越来越普及。Squid (软件名称)和Traffic Server (软件名称)这类开源网络缓存软件的出现也推进了缓存技术的发展。但是现有的缓存技术存在很多问题需要解决,例如无法正确识别用户发送的网络请求,或是无法正确获取用户所需要的数据,给用户带来了诸多不便。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中网页代理无法正确处理用户发送的网络请求,为用户带来诸多不便的缺陷,提供一种更加稳定可靠,在处理用户终端发送的网络请求时不易出错的。本专利技术是通过下述技术方案来解决上述技术问题:一种网页代理系统的通信方法,所述网页代理系统包括一代理服务器,所述代理服务器与用户终端均连接于网络,其特点在于,所述通信方法包括:S1、所述代理服务器接收用户终端发送的一网络请求,所述网络请求用于请求所述网络中一目标服务器的目标内容;S2、所述代理服务器从所述网络请求中获取目标服务器的地址并判断所述网络请求是否为HTTP请求,若是则执行步骤S3,若否则执行步骤S4 ;S3、所 ...
【技术保护点】
一种网页代理系统的通信方法,所述网页代理系统包括一代理服务器,所述代理服务器与用户终端均连接于网络,其特征在于,所述通信方法包括:S1、所述代理服务器接收用户终端发送的一网络请求,所述网络请求用于请求所述网络中一目标服务器的目标内容;S2、所述代理服务器从所述网络请求中获取目标服务器的地址并判断所述网络请求是否为HTTP请求,若是则执行步骤S3,若否则执行步骤S4;S3、所述代理服务器以标准的缓存方法处理所述HTTP请求,然后结束流程;S4、所述代理服务器根据所述地址转发所述网络请求至所述目标服务器,然后接收所述目标服务器发送的所述目标内容;S5、所述代理服务器发送所述目标内容至所述用户终端。
【技术特征摘要】
1.一种网页代理系统的通信方法,所述网页代理系统包括一代理服务器,所述代理服务器与用户终端均连接于网络,其特征在于,所述通信方法包括: 51、所述代理服务器接收用户终端发送的一网络请求,所述网络请求用于请求所述网络中一目标服务器的目标内容; 52、所述代理服务器从所述网络请求中获取目标服务器的地址并判断所述网络请求是否为HTTP请求,若是则执行步骤S3,若否则执行步骤S4 ; 53、所述代理服务器以标准的缓存方法处理所述HTTP请求,然后结束流程; 54、所述代理服务器根据所述地址转发所述网络请求至所述目标服务器,然后接收所述目标服务器发送的所述目标内容; 55、所述代理服务器发送所述目标内容至所述用户终端。2.如权利要求1所述的网页代理系统的通信方法,其特征在于,所述代理服务器通过网络请求的表达式判断所述网络请求是否为HTTP请求。3.如权利要求2所述的网页代理系统的通信方法,其特征在于,步骤S3包括: 531、所述代理服务器判断所述网络请求是否为例外HTTP请求,若是则执行步骤S4,若否则执行步骤S32 ; 532、所述代理服务器以标准的缓存方法处理所述HTTP请求,然后结束流程。4.如权利要求3所述的网页代理系统的通信方法,其特征在于,步骤S32包括:` 5321、判断所述代理服务器的缓存中是否包括所述目标内容,若是则执行步骤S322,若否则执行步骤S323 ; 5322、所述代理服务器发送缓存中的所述目标内容至所述用户终端,然后结束流程; 5323、所述代理服务器根据所述地址转发所述网络请求至所述目标服务器,然后接收所述目标服务器发送的所述目标内容; 5324、所述代理服务器发送所述目标内容至所述用户终端,然后结束流程。5.如权利要求4所述的网页代理系统的通信方法,其特征在于,步骤S324为: S324、所述代理服务器将所述目标内容写入缓存并发送所述目标内容至所述用户终端,然后结束流程。6.如权利要求4所述的网页代理系统的通信方法,其特征在于,步骤S322为: S322、判断所述代理服务器的缓存中的目标内容的写入时间与当前时刻的时间差是否小于一预设时长,若是则所述代理服务器发送缓存中的所述目标内容至所述用户终端后结束流程,若否则执行步骤s323。7.如权利要求1至6中任意一项所述的网页代理系统的通信方法,其特征在于,所述代理服务器通过LINUX方法从所述网络请求中获取目标服务器的地址。8.如权利要求7所述的网页代理系统的...
【专利技术属性】
技术研发人员:陈彬,
申请(专利权)人:上海艾泰网络信息有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。