[发明专利]用于基于网络的服务的“射后不理”卸载机制在审
申请号: | 202080036475.X | 申请日: | 2020-05-15 |
公开(公告)号: | CN113841373A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 安托万·珍·吉巴尔 | 申请(专利权)人: | 奈飞公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 杨佳婧 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 网络 服务 不理 卸载 机制 | ||
1.一种计算机实施的方法,所述方法包括:
确定从客户端应用接收到的第一请求表示可以从服务器机器卸载对所述第一请求的响应;以及
在将所述第一请求传输到所述服务器机器之前,将对所述第一请求的第一响应传输到所述客户端应用,所述第一响应表示所述服务器机器已经成功地处理所述第一请求,
其中,在接收到所述第一响应后,所述客户端应用能够发起第二请求。
2.根据权利要求1所述的方法,其中,所述第一请求包括表示所述服务器机器已成功处理所述第一请求的状态代码。
3.根据权利要求1所述的方法,其中,所述第一请求与超文本传输协议(HTTP)/1.x相关联,并且将所述第一请求传输到所述服务器机器包括:
基于所述第一请求生成与HTTP/2相关联的第二请求;以及
通过第一传输控制协议(TCP)连接将所述第二请求连同至少第三请求多路传输到所述服务器机器,所述第三请求与HTTP/2相关联。
4.根据权利要求1所述的方法,还包括:
确定所述服务器机器未成功处理所述第一请求;
确定所述第一请求表示第一持久性水平;以及
基于所述第一持久性水平执行一个或多个错误处置操作,其中,所述一个或多个错误处置操作使得所述服务器机器成功处理所述第一请求。
5.根据权利要求4所述的方法,其中,确定所述第一请求表示第一持久性水平包括确定所述第一请求包括如下的标头部分:该标头部分指明与所述第一持久性水平相对应的持久性参数的值。
6.根据权利要求1所述的方法,其中,所述第一请求包括正在被上传到所述服务器机器的信息性数据。
7.根据权利要求1所述的方法,还包括:
从所述服务器机器接收对所述第一请求的第二响应;以及
丢弃所述第二响应,而不是将所述第二响应传输给所述客户端应用。
8.根据权利要求1所述的方法,其中,所述客户端应用通过传输控制协议(TCP)连接接收所述第一响应并重新使用或重新生成所述TCP连接以发起所述第二请求。
9.根据权利要求1所述的方法,还包括:
确定从所述客户端应用接收的所述第二请求不表示可以从所述服务器机器卸载对所述第二请求的响应;
将所述第二请求直接传输给所述服务器机器;以及
在从所述服务器机器接收对所述第二请求的第二响应后,将所述第二响应传输给所述客户端应用。
10.根据权利要求1所述的方法,其中,确定所述第一请求表示对所述第一请求的响应可以被卸载包括识别所述第一请求包括如下的标头部分:该标头部分表示对所述第一请求的响应不关键。
11.一个或多个非暂时性计算机可读介质包括指令,所述指令当由一个或多个处理器执行时,使所述一个或多个处理器执行以下步骤:
确定可以从服务器机器卸载从客户端应用接收到的第一请求;以及
在将所述第一请求传输到所述服务器机器之前,将对所述第一请求的第一响应传输到所述客户端应用,所述第一响应表示所述服务器机器已经成功地处理所述第一请求,
其中,在接收到所述第一响应后,所述客户端应用能够发起第二请求。
12.根据权利要求11所述的一个或多个非暂时性计算机可读介质,其中,所述第一请求与超文本传输协议(HTTP)/1.x相关联,并且将所述第一请求传输到所述服务器机器包括:
基于所述第一请求生成与HTTP/2相关联的第二请求;以及
通过第一传输控制协议(TCP)连接将所述第二请求连同至少第三请求多路传输至所述服务器机器,所述第三请求与HTTP/2相关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奈飞公司,未经奈飞公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080036475.X/1.html,转载请声明来源钻瓜专利网。