1.一种执行网络请求的方法,其特征在于,所述方法包括:若应用程序启动,创建可执行所述应用程序网络请求的管理中心;
若检测到应用程序将要发送网络请求,判断所述网络请求是否为预设类型的网络请求;
若所述网络请求为预设类型的网络请求,控制所述应用程序将所述网络请求发送至所述管理中心;
所述管理中心控制所述应用程序显示所述网络请求被成功执行后的状态并执行所述网络请求。
2.如权利要求1所述的方法,其特征在于,所述管理中心控制所述应用程序显示所述网络请求被成功执行后的状态并执行所述网络请求,包括:创建所述网络请求的请求实例以控制应用程序显示所述网络请求被成功执行后的状态;
判断正在执行的网络请求的数量是否达到预设数量;
若未达到预设数量,根据所述请求实例执行网络请求;
判断网络请求是否执行成功;
若网络请求执行成功,删除所述请求实例;
若网络请求在预设时间内未执行成功,再次根据所述请求实例执行网络请求。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:若网络请求未执行成功,判断根据所述请求实例执行网络请求的次数是否达到预设次数;
若根据所述请求实例执行网络请求的次数未达到预设次数,将所述请求实例放入暂缓队列;
判断是否达到暂缓等待时间;
若达到暂缓等待时间,从所述暂缓队列中取出所述请求实例并根据所述请求实例执行网络请求。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:若根据所述请求实例执行网络请求的次数达到预设次数,销毁所述请求实例,并获取网络请求未执行成功的原因;
根据所述原因判断是否需重新创建一个与所述请求实例完全相同的请求实例;
若无需重新创建,控制所述应用程序显示所述网络请求被成功执行之前的状态;
若需要重新创建,则创建请求实例;且返回所述判断正在执行的网络请求的数量是否达到预设数量的步骤。
5.如权利要求3所述的方法,其特征在于,所述请求实例包括优先级,所述方法还包括:若所述管理中心正在执行的网络请求的数量超过预设数量,根据所述请求实例的优先级将所述请求实例放入等待队列里等待执行;
若根据所述请求实例执行网络请求的次数未达到预设次数,将所述请求实例放入暂缓队列,包括:若根据所述请求实例执行网络请求的次数未达到预设次数,根据所述请求实例的优先级将所述请求实例放入对应的暂缓队列。
6.一种终端,其特征在于,所述终端包括:
创建单元,用于若应用程序启动,创建可执行所述应用程序网络请求的管理中心;
判断单元,用于若检测到应用程序将要发送网络请求,判断所述网络请求是否为预设类型的网络请求;
控制发送单元,用于若所述网络请求为预设类型的网络请求,控制所述应用程序将所述网络请求发送至所述管理中心;
所述管理中心,用于控制所述应用程序显示所述网络请求被成功执行后的状态并执行所述网络请求。
7.如权利要求6所述的终端,其特征在于,所述管理中心包括请求实例创建单元、控制判断单元、请求执行单元、删除单元、存储单元;其中,所述请求实例创建单元用于创建所述网络请求的请求实例以控制应用程序显示所述网络请求被成功执行后的状态;
所述控制判断单元用于判断正在执行的网络请求的数量是否达到预设数量;
所述请求执行单元用于若正在执行的网络请求的数量未达到预设数量,根据所述请求实例执行网络请求;
所述控制判断单元还用于判断网络请求是否执行成功;
所述删除单元用于若网络请求执行成功,删除所述请求实例;
所述请求执行单元用于若网络请求在预设时间内未执行成功,再次根据所述请求实例执行网络请求;
所述存储单元,用于存储请求实例以及网络请求的相关参数,其中,所述相关参数包括预设数量。
8.如权利要求7所述的终端,其特征在于,所述管理中心还包括暂缓单元,所述相关参数还包括预设次数、暂缓等待时间:所述控制判断单元还用于判断根据所述请求实例执行网络请求的次数是否达到预设次数;
所述暂缓单元用于若根据所述请求实例执行网络请求的次数未达到预设次数,将所述请求实例放入暂缓队列;
所述控制判断单元还用于判断是否达到暂缓等待时间;
所述暂缓单元还用于若达到暂缓等待时间,从所述暂缓队列中取出所述请求实例并根据所述请求实例执行网络请求。
9.一种终端,其特征在于,所述终端包括:存储器和处理器;所述存储器存储有实现执行网络请求的程序数据;所述处理器用于运行所述存储器中存储的所述程序数据,以执行如权利要求1至5任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者一个以上程序数据,所述一个或者一个以上程序数据可被一个或者一个以上的处理器执行,以实现如权利要求1至5任一项所述的方法。