一种请求发送方法及装置制造方法及图纸

技术编号:15727016 阅读:67 留言:0更新日期:2017-06-29 23:07
本申请公开了一种请求发送方法,用以解决现有技术在提升用户账号权限时会造成请求发送中断的问题。方法包括:基于用户账号向服务器发送操作请求;接收服务器根据所述操作请求返回的操作结果;当操作结果为所述用户账号的操作权限与所述操作请求不匹配时,保存所述操作请求,并向所述服务器发送操作权限提升请求;在所述用户账号的操作权限提升后,向所述服务器发送保存的操作请求。本申请还公开了一种请求发送装置。

【技术实现步骤摘要】
一种请求发送方法及装置
本申请涉及计算机
,尤其涉及一种请求发送方法及装置。
技术介绍
随着互联网信息技术的不断发展,各种互联网资源(比如网络存储资源、安全监控资源等)也不断出现。互联网资源可以是以文本、图片、音频、视频、软件、数据库等多种形式存在的。用户可以将个人的照片、视频、音频等数据上传至互联网,作为互联网资源共享给其他用户。而在实际使用中,用户可能会期望对自己的互联网资源或者他人共享的互联网资源进行某些操作,比如对个人的互联网资源进行查询,或者对他人的互联网资源进行查询,又或者是对他人的互联网资源进行获取等等。而如果将一个用户的互联网资源的操作权限向所有其他用户开放,则可能会对用户的信息安全造成很大的隐患。为了保证用户的信息的安全,现有技术提出了一种用户账号操作权限分级机制,采用该机制可以对用户浏览互联网时所使用的账号进行权限等级划分,用户账号的权限等级越高,则用户可以执行的操作也就越多,反之,用户账号的权限等级越低,则用户可以执行的操作也就越少。假设,将用户账号的权限等级划分成了A、B、C三个由高到低的级别,权限等级A可以查询600兆(Mbyte,MB)的互联网资源,权限等级B可以查询400MB的互联网资源进行,而权限等级C可以查询200MB的互联网资源。在这种情况下,假设某用户的账号权限等级为C,该用户正在使用该账号阅读漫画,当该用户阅读漫画的流量累计超过200MB时,该用户将无法继续阅读漫画,此时如果用户需要继续阅读漫画时,则需要用户对当前使用的账号的权限等级进行提升,由于在对用户账号的权限等级进行提升时,用户需要终止当前正在进行的操作活动,且在权限等级提升后,无法自动切换回之前的操作活动,不便于用户的使用。因而如何在不影响用户当前操作请求发送连续性的前提下,完成对用户账号权限的提升成为现有技术亟待解决的问题。
技术实现思路
本申请实施例提供一种请求发送方法及装置,用以解决现有技术在提升用户账号权限时会造成请求发送中断的问题;本申请实施例还提供一种支付请求发送方法及装置,用以解决现有技术在提升用户账号支付额度时会造成支付请求发送中断的问题。本申请实施例采用下述技术方案:一种请求发送方法,包括:基于用户账号向服务器发送操作请求;接收服务器根据所述操作请求返回的操作结果;当操作结果为所述用户账号的操作权限与所述操作请求不匹配时,保存所述操作请求,并向所述服务器发送操作权限提升请求;在所述用户账号的操作权限提升后,向所述服务器发送保存的操作请求。一种支付请求发送方法,包括:基于用户账号向服务器发送支付请求;接收服务器根据所述支付请求返回的支付结果;当支付结果为所述用户账号的支付额度与所述支付请求所要支付的金额不匹配时,保存所述支付请求,并向服务器发送支付额度提升请求;在所述用户账号的支付额度提升后,向所述服务器发送保存的支付请求。一种请求发送装置,包括:请求发送第一单元,用于基于用户账号向服务器发送操作请求;操作结果接收单元,用于接收服务器根据所述操作请求返回的操作结果;权限提升请求发送单元,用于当操作结果接收单元接收到的操作结果为所述用户账号的操作权限与所述操作请求不匹配时,保存所述操作请求,并向所述服务器发送操作权限提升请求;请求发送第二单元,在所述用户账号的操作权限提升后,向所述服务器发送保存的操作请求。一种支付请求发送装置,包括:支付请求第一发送单元,用于基于用户账号向服务器发送支付请求;支付结果接收单元,用于接收服务器根据所述支付请求返回的支付结果;支付额度提升请求发送单元,用于当支付结果接收单元接收到的支付结果为所述用户账号的支付额度与所述支付请求所要支付的金额不匹配时,保存所述支付请求,并向服务器发送支付额度提升请求;支付请求第二发送单元,用于在所述用户账号的支付额度提升后,向所述服务器发送保存的支付请求。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:当基于用户账号向服务器发送操作请求后,可以在接收到服务器根据所述操作请求返回的操作结果为所述用户账号操作权限与所述操作请求不匹配时,保存所述操作请求,同时向服务器发送操作权限提升请求,并在所述用户账号的操作权限的提升后,自动向服务器发送保存的操作请求,由于在提升用户账号权限后,可以重新自动向服务器发送操作请求,而不需要用户再次输入所述操作请求,从而保证了操作请求发送的连续性。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种请求发送方法的具体实现流程示意图;图2为本申请实施例提供的一种操作结果展示界面的效果图;图3为本申请实施例提供的一种包含权限提升页面地址的操作结果展示界面的效果图;图4为本申请实施例提供的一种权限提升页面的效果图;图5为本申请实施例提供的一种支付请求发送方法的具体实现流程示意图;图6为本申请实施例提供的一种请求发送装置的具体结构示意图;图7为本申请实施例提供的一种支付请求发送装置的具体结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。本申请实施例提供的请求发送方法的执行主体,可以但不限于为手机、平板电脑、个人电脑(PersonalComputer,PC)、智能电视以及任何可以运行应用(Application,APP)的终端设备中的至少一种。此外,该方法的执行主体,也可以是APP本身。为便于描述,下文以该方法的执行主体为阅读APP为例,对该方法的实施方式进行介绍。可以理解,该方法的执行主体为阅读APP只是一种示例性的说明,并不应理解为对该方法的限定。本申请实施例提供了一种请求发送方法,用以解决现有技术在提升用户账号权限时会造成请求发送中断的问题。该方法的具体实现流程示意图如图1所示,可以包括下述步骤:步骤11,基于用户账号向服务器发送操作请求;所述用户账号可以是指用户在阅读APP上主动注册的账号,例如用户主动注册的漫画阅读APP账号或者文本阅读APP账号等等;或者也可以是阅读APP根据用户的行为而自动创建的账号,例如,假设用户A没有在阅读APP上注册过用户账号,当用户A启动该阅读APP时,该阅读APP可以自动为用户A创建账号(比如,根据用户A所使用的终端设备的设备号,为用户A创建与该设备号对应的用户账号)。后续用户往往首先需要通过用户账号登录该阅读APP,进而使用该阅读APP进行阅读。则所述基于用户账号向服务器发送操作请求,可以是指用户在通过用户账号登录该阅读APP后,通过指定操作触发该阅读APP向服务器发送的操作请求。步骤12,接收服务器根据所述操作请求返回的操作结果;一般地,服务器可以对不同的用户账号进行操作权限分级,用户账号的操作权限等级越高,通过该用户账号登录阅读APP后可以阅读的内容也就越丰富,反之,用户账号的操作权限等级越低,本文档来自技高网
...
一种请求发送方法及装置

【技术保护点】
一种请求发送方法,其特征在于,包括:基于用户账号向服务器发送操作请求;接收服务器根据所述操作请求返回的操作结果;当操作结果为所述用户账号的操作权限与所述操作请求不匹配时,保存所述操作请求,并向所述服务器发送操作权限提升请求;在所述用户账号的操作权限提升后,向所述服务器发送保存的操作请求。

【技术特征摘要】
1.一种请求发送方法,其特征在于,包括:基于用户账号向服务器发送操作请求;接收服务器根据所述操作请求返回的操作结果;当操作结果为所述用户账号的操作权限与所述操作请求不匹配时,保存所述操作请求,并向所述服务器发送操作权限提升请求;在所述用户账号的操作权限提升后,向所述服务器发送保存的操作请求。2.如权利要求1所述的方法,其特征在于,向所述服务器发送操作权限提升请求,具体包括:根据所述操作结果中包含的操作权限提升页面的地址,向所述服务器发送操作权限提升请求。3.如权利要求2所述的方法,其特征在于,所述地址为统一资源定位符URL;根据所述操作结果中包含的操作权限提升页面的地址,向所述服务器发送操作权限提升请求,具体包括:调用超文本标记语言HTML容器;通过所述HTML容器,根据所述URL,向所述服务器发送操作权限提升页面的访问请求;加载所述服务器根据所述访问请求返回的操作权限提升页面;通过所述操作权限提升页面,向所述服务器发送操作权限提升请求。4.如权利要求3所述的方法,其特征在于,保存所述操作请求,具体包括:通过用于发送所述操作请求的软件开发工具包SDK保存所述操作请求;调用超文本标记语言HTML容器,具体包括:调用所述HTML容器;建立所述SDK与所述HTML容器的对应关系;确定所述HTML容器回调所述SDK的回调条件。5.如权利要求4所述的方法,其特征在于,在所述用户账号的操作权限提升后,向所述服务器发送保存的操作请求,具体包括:当满足所述回调条件时,根据所述对应关系,通过所述HTML容器回调所述SDK;通过所述SDK向所述服务器发送保存的操作请求。6.一种支付请求发送方法,其特征在于,包括:基于用户账号向服务器发送支付请求;接收服务器根据所述支付请求返回的支付结果;当支付结果为所述用户账号的支付额度与所述支付请求所要支付的金额不匹配时,保存所述支付请求,并向服务器发送支付额度提升请求;在所述用户账号的支付额度提升后,向所述服务器发送保存的支付请求。7.如权利要求6所述的方法,其特征在于,向服务器发送支付额度提升请求,具体包括:根据所述支付结果中包含的支付额度提升页面的地址,向所述服务器发送支付额度提升请求。8.如权利要求7所述的方法,其特征在于,所述地址为统一资源定位符URL;根据所述支付结果中包含的支付额度提升页面的地址,向服务器发送支付额度提升请求,具体包括:调用HTML容器,根据所述URL,向所述服务器发送支付额度提升页面的访问请求;加载所述服务器根据所述访问请求返回的支付额度提升页面;通过所述支付额度提升页面,向所述服务器发送支付额度提升请求。9.如权利要求8所述的方法,其特征在于,保存所述支付请求,具体包括:通过用于发送所述支付请求的软件开发工具包SDK保存所述支付请求;调用HTML容器,具体包括:调用所述HTML容器;建立所述SDK与所述HTML容器的调用关系;确定所述HTML容器回调所述SDK的回调条件。10.如权利要求9所述的方法,其特征在于,在所述用户账号的支付额度提升后,向所述服务器发送保存的支付请求,具体包括:当满足所述回调条件时,根据所述对应关系,通过所述HTML容器回调所述SDK;通过所述SDK向所述服务器发送保存的支付请求。11.一种请求发送装置,其特征在...

【专利技术属性】
技术研发人员:杨贝贝
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1