【技术实现步骤摘要】
响应数据的访问加速方法、装置、存储介质及后台服务器
[0001]本申请涉及互联网领域,尤其涉及一种响应数据的访问加速方法、装置、存储介质及后台服务器。
技术介绍
[0002]在HTTP协议中,get请求的作用是在后台服务器中获取所需的响应数据,后台服务器的后台服务响应get请求后向浏览器返回响应数据。get请求的响应数据一般为资源资源,应用在资源定期更新的场景。在高并发情况下,浏览器会在短时间内向后台服务器发送大量的get请求,后台服务器的后台服务会消耗大量的软硬件资源,造成响应缓慢,从而导致浏览器无法快速获取到所需的响应数据。
技术实现思路
[0003]本申请实施例提供了响应数据的访问加速方法、装置、存储介质及后台服务器,可以解决现有技术中高并发get请求的响应慢的问题。所述技术方案如下:
[0004]第一方面,本申请实施例提供了一种响应数据的访问加速方法,所述方法包括:
[0005]通过加速组件拦截来自终端设备的get请求报文;
[0006]判断所述get请求路径是否满足匹配规则; ...
【技术保护点】
【技术特征摘要】
1.一种响应数据的访问加速方法,其特征在于,包括:通过加速组件拦截来自终端设备的get请求报文;判断所述get请求路径是否满足匹配规则;若为是,判断当前时间是否位于当前缓存周期内;若为是,判断所述get请求头是否携带的上行页面修改时间;若为是,判断携带的上行页面修改时间是否等于所述当前缓存周期的开始时间;若为是,将下行页面修改时间保持为所述当前缓存周期的开始时间;向所述终端设备发送携带数据未更新状态码和更新后的下行页面修改时间的get响应报文。2.根据权利要求1所述的方法,其特征在于,还包括:若所述get请求路径满足所述匹配规则,通过后台服务获取对应的响应数据;判断所述get请求头是否携带上行页面修改时间;若为是,将下行页面修改时间更新为新的缓存周期的开始时间,向所述终端设备发送携带更新后的下行页面修改时间和获取的响应数据的get响应报文;若为否,将后台服务读取的响应数据写入到缓存空间中,向所述终端设备发送携带读取的响应数据的get响应报文。3.根据权利要求1所述的方法,其特征在于,还包括:若所述当前时间不位于所述当前缓存周期内,通过后台服务获取对应的响应数据;判断所述get请求头是否携带上行页面修改时间;若为是,将下行页面修改时间更新为新的缓存周期的开始时间,向所述终端设备发送携带更新后的下行页面修改时间和获取的响应数据的get响应报文;若为否,将后台服务读取的响应数据写入到缓存空间中,向所述终端设备发送携带读取的响应数据的get响应报文。4.根据权利要求1所述的方法,其特征在于,还包括:若所述get请求报文中不携带上行页面修改时间,判断缓存空间中是否存在对应的缓存文件;若为是,读取缓存空间中的缓存文件到get响应报文中,向所述终端设备发送携带响应数据的get报文响应...
【专利技术属性】
技术研发人员:马艳超,蓝磊芳,
申请(专利权)人:远光软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。