CN112416462B - 离线h5应用加载方法及*** - Google Patents

离线h5应用加载方法及*** Download PDF

Info

Publication number
CN112416462B
CN112416462B CN202011362794.8A CN202011362794A CN112416462B CN 112416462 B CN112416462 B CN 112416462B CN 202011362794 A CN202011362794 A CN 202011362794A CN 112416462 B CN112416462 B CN 112416462B
Authority
CN
China
Prior art keywords
application
office
service background
office client
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011362794.8A
Other languages
English (en)
Other versions
CN112416462A (zh
Inventor
张永强
何志鹏
李惠荣
周小欠
荆豪明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Xinda Jiean Information Technology Co Ltd
Original Assignee
Zhengzhou Xinda Jiean Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Xinda Jiean Information Technology Co Ltd filed Critical Zhengzhou Xinda Jiean Information Technology Co Ltd
Priority to CN202011362794.8A priority Critical patent/CN112416462B/zh
Publication of CN112416462A publication Critical patent/CN112416462A/zh
Application granted granted Critical
Publication of CN112416462B publication Critical patent/CN112416462B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/33User authentication using certificates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明属于安卓应用技术领域,特别涉及一种离线H5应用加载方法及***,依据H5应用请求从服务后台获取应用的最新版本号;通过比对最新版本号与应用的本地版本号,并从服务后台获取最新版本的H5应用资源包,将该应用资源包以静态资源方式存储至本地目录下;利用网页视图容器加载本地存储的最新版本号的H5应用资源包。本发明在弱网情况下可实现页面无需下载即可打开,提高H5应用响应速度,提升用户体验;且H5静态资源存在本地,无需每次都下载后再访问,降低用户数据流量成本;进一步基于地址表白名单和安全认证授权的设计,防止恶意请求,为开发者提供本地原生能力,降低H5应用***开发成本,使组件视觉方案与移动办公客户端一致,提高产品融合度。

Description

离线H5应用加载方法及***
技术领域
本发明属于安卓应用技术领域,特别涉及一种离线H5应用加载方法及***。
背景技术
移动办公提供了通讯录管理、应用管理、消息推送、身份验证、客户端SDK等开放能力。第三方开发人员可以使用这些API,与移动办公自身各种能力集成打通,快速开发出符合自身业务需求H5应用。对于H5应用,众所周知,浏览器通过下载H5应用的资源再经过解析,就可以访问页面。当H5应用的静态资源网络请求耗时(网络慢、静态资源大)时,用户访问应用将会出现加载缓慢,需要持续等待的场景。
发明内容
为此,本发明提供一种离线H5应用加载方法及***,以静态资源存储在本地,无需每次都下载后再访问,在弱网情况下也能极大的提高H5应用的响应速度,提升用户体验。
按照本发明所提供的设计方案,一种离线H5应用加载方法,包含如下内容:
依据H5应用请求从服务后台获取应用的最新版本号;
通过比对最新版本号与应用的本地版本号,并从服务后台获取最新版本的H5应用资源包,将该应用资源包以静态资源方式存储至本地目录下;
利用网页视图容器加载本地存储的最新版本号的H5应用资源包。
作为本发明离线H5应用加载方法,进一步的,办公客户端依据H5应用请求获取该H5应用的唯一标识ID并传递至办公服务后台;办公服务后台依据接收到的应用唯一标识ID获取该应用的当前应用状态,并反馈至办公客户端;所述当前应用状态至少包含该应用的最新版本号。
作为本发明离线H5应用加载方法,进一步地,还包含:H5应用向办公客户端发起网络请求,办公客户端通过服务后台获取地址表白名单;办公客户端依据地址表白名单拼接统一资源定位符,向H5应用服务后台发送服务请求,并依据H5应用服务后台返回数据并通过回调函数传递至H5应用。
作为本发明离线H5应用加载方法,进一步地,网络请求中至少包含域名标识key和请求内容;办公服务后台存储有配置好的地址表白名单;办公客户端依据网络请求中的域名标识key从地址表白名单中获取真实域名地址,并依据真实域名地址和请求内容拼接统一资源定位符。
作为本发明离线H5应用加载方法,进一步地,办公客户端依据网络请求中域名标识key无法从地址表白名单中获取真实域名地址时,直接反馈请求失败信息至H5应用。
作为本发明离线H5应用加载方法,进一步地,针对H5应用调用办公客户端鉴权API接口的情形,从办公客户端获取免登码,并通过调用签名接口从应用服务后台获取签名信息;办公客户端依据H5应用反馈的签名信息向办公服务后台请求验签,并将验签结果反馈至H5应用。
作为本发明离线H5应用加载方法,进一步地,从应用服务后台获取签名信息时,应用服务后台使用免登码向办公服务后台请求获取接口签名;办公服务后台依据应用的唯一标识ID、时间戳生成临时票据接口签名,并反馈至应用服务后台;应用服务后台使用临时票据接口签名生成签名串,并将签名串及生成时间戳作为签名信息反馈至H5应用。
作为本发明离线H5应用加载方法,进一步地,办公服务后台依据与应用服务后台约定算法对签名信息进行运算生成另一签名数据;办公客户端通过比较签名信息及另一签名数据来确定鉴权是否通过。
作为本发明离线H5应用加载方法,进一步地,针对H5应用调用办公客户端native接口与办公客户端进行交互时,办公客户端基于H5应用的调用接口参数判断是否需要对H5应用调用进行认证。
进一步地,基于上述的方法,本发明还提供一种离线H5应用加载***,包含:办公客户端及办公服务后台,其中,办公客户端依据H5应用请求从办公服务后台获取应用的最新版本号;办公客户端通过比对最新版本号与应用的本地版本号,并从办公服务后台获取最新版本的H5应用资源包,将该应用资源包以静态资源方式存储至本地目录下;办公客户端利用网页视图容器加载本地存储的最新版本号的H5应用资源包。
本发明的有益效果:
本发明在弱网情况下,可实现页面无需下载即可打开,极大的提高了H5应用的响应速度,提升用户体验;且H5静态资源存在本地,无需每次都下载后再访问,降低了用户数据流量成本;针对用户网络数据请求,可基于地址表白名单设计,防止恶意请求;并可基于安全的认证授权方式实现,为开发者提供本地原生能力,能够大大降低H5应用***开发成本,能够使组件视觉方案与移动办公客户端一致,提高产品的融合度,具有较好的应用前景。
附图说明:
图1为实施例中离线H5应用加载流程示意;
图2为实施例中离线H5应用的数据访问流程示意;
图3为实施例中离线H5应用调用本地能力流程示意。
具体实施方式:
为使本发明的目的、技术方案和优点更加清楚、明白,下面结合附图和技术方案对本发明作进一步详细的说明。
本发明实施例,提供一种离线H5应用加载方法,包含如下内容:依据H5应用请求从服务后台获取应用的最新版本号;通过比对最新版本号与应用的本地版本号,并从服务后台获取最新版本的H5应用资源包,将该应用资源包以静态资源方式存储至本地目录下;利用网页视图容器加载本地存储的最新版本号的H5应用资源包。
参见图1所示,在移动办公客户端中点击启动一个离线H5应用;所述移动办公客户端向移动办公服务后台传递所述离线H5应用的唯一标识ID;所述移动办公服务后台接收到所述离线H5应用的唯一标识ID,并基于所述唯一标识ID获取所述离线H5应用的当前应用状态,然后返回给移动办公客户端,其中当前应用状态至少包括所述离线H5应用的最新版本号;所述移动办公客户端接收到所述当前应用状态,并从中获取最新版本号,同时识别所述离线H5应用的本地应用状态,得到本地版本号,然后对比最新版本号与本地版本号,判断是否需要更新所述离线H5应用的本地资源;如果需要更新,则所述移动办公客户端向所述移动办公服务后台请求下载最新版本的离线H5应用的资源包,并将下载获取的资源包更新到本地目录下;所述移动办公客户端打开一个webview容器,并通过浏览器file协议,加载离线H5应用更新后的本地资源包。
针对不需要更新的情形,则所述移动办公客户端直接打开一个webview容器,并通过浏览器file协议,加载离线H5应用原始的本地资源包。
可以理解,本发明基于一套本地H5的静态资源(html,js,css,image等)的管理机制,能够缓存静态资源,实现用户无需每次都下载资源包,即可访问H5应用。
进一步地,参见图2所示,还可包含:离线H5应用发起一次网络请求,并通过移动办公客户端提供的native API方法发送给移动办公客户端,其中,所述网络请求至少包括域名标识key和请求内容;所述移动办公客户端向移动办公服务后台请求获取配置好的地址表白名单;所述移动办公客户端基于所述离线H5应用传送的域名标识key,从所述地址表白名单查询出对应的真实域名地址;所述移动办公客户端基于查询出的真实域名地址以及请求内容拼接出URL,并代替所述离线H5应用向离线H5应用服务后台发送请求;所述离线H5应用服务后台基于请求内容返回对应的数据给所述移动办公客户端;所述移动办公客户端再将返回的数据通过回调函数传递给离线H5应用。
具体的,所述请求内容可以为数据列表,但不限于此。
进一步的,在所述移动办公客户端向移动办公服务后台请求获取配置好的地址表白名单之后,所述方法还可包括:如果所述移动办公客户端基于所述离线H5应用传送的域名标识key无法从所述地址表白名单查询出对应的真实域名地址,则将返回数据请求失败信息给所述离线H5应用。
进一步地,如图3所示,还可包括:离线H5应用需要调用移动办公客户端鉴权的API接口,离线H5应用从移动办公客户端获得到免登码,并通过调用签名接口向所述离线H5应用服务后台请求获取签名信息;所述离线H5应用服务后台使用免登码向所述移动办公服务后台请求获取jsticket;所述移动办公服务后台根据唯一标识ID、时间戳生成临时票据jsticket,并返回给所述离线H5应用服务后台;所述离线H5应用服务后台在接收到临时票据jsticket后,根据约定算法使用临时票据jsticket生成一个签名串A,然后将签名串A以及生成时使用的时间戳返回给所述离线H5应用;所述离线H5应用将本页面想要使用的移动办公客户端接口名称,通过调用移动办公客户端的API方法initconfig,并携带签名串A,传递给移动办公客户端;所述移动办公客户端传送签名串A以及生成时使用的时间戳给所述移动办公服务后台,以请求验签;所述移动办公服务后台使用与所述离线H5应用服务后台约定的算法对唯一标识ID和时间戳进行签名运算,以生成签名串B,所述移动办公服务后台比较签名串A与签名串B是否一致,并将比对结果返回给所述移动办公客户端;如果比对一致,则鉴权通过,同时移动办公客户端存储离线H5应用的API列表与当前访问地址URL的对应关系,同时返回验签结果给所述离线H5应用;如果比对不一致,则鉴权失败,同时返回验签结果给所述离线H5应用。
可以理解,验签成功,移动办公客户端向本地数据库写入离线H5应用当前页面和调用的能力接口列表对应关系并返回给离线应用页面,告知验签成功。离线H5应用在当前页面即可使用请求授权后的一些本地能力接口(如获取通讯录、代理请求接口、获取组织机构树等)。
进一步的,通过调用移动办公客户端的API,还可包括:所述离线H5应用通过JS方法调用Native接口与移动办公客户端进行交互;所述移动办公客户端基于所述离线H5应用的调用接口参数判断是否需要通过initconfig方法对所述离线H5应用的调用方法进行认证;如果需要通过initconfig方法进行认证,移动办公客户端解析参数并调用接口进行认证,如果认证成功,将认证成功信息以及调用方法列表写入容器中,并将调用成功结果状态回调JS方法;如果认证失败,将调用失败结果状态回调JS方法;如果不需要通过initconfig方法进行认证,则判断所述调用方法是否需要验证,如果不需要验证,则直接调用Native方法,并将调用成功结果状态回调JS方法,如果需要验证,则判断所述调用方法是否在容器的认证列表中,如果不在,将调用失败结果状态回调JS方法,如果在,则调用Native方法,并将调用成功结果状态回调JS方法。
基于上述的方法,本发明实施例还提供一种离线H5应用加载***,包含:办公客户端及办公服务后台,其中,办公客户端依据H5应用请求从办公服务后台获取应用的最新版本号;办公客户端通过比对最新版本号与应用的本地版本号,并从办公服务后台获取最新版本的H5应用资源包,将该应用资源包以静态资源方式存储至本地目录下;办公客户端利用网页视图容器加载本地存储的最新版本号的H5应用资源包。
参见图1~3所示,当需要运行离线H5应用时,在移动办公客户端中点击启动一个离线H5应用;所述移动办公客户端向移动办公服务后台传递所述离线H5应用的唯一标识ID;所述移动办公服务后台接收到所述离线H5应用的唯一标识ID,并基于所述唯一标识ID获取所述离线H5应用的当前应用状态,然后返回给移动办公客户端,其中当前应用状态至少包括所述离线H5应用的最新版本号;所述移动办公客户端接收到所述当前应用状态,并从中获取最新版本号,同时识别所述离线H5应用的本地应用状态,得到本地版本号,然后对比最新版本号与本地版本号,判断是否需要更新所述离线H5应用的本地资源;如果需要更新,则所述移动办公客户端向所述移动办公服务后台请求下载最新版本的离线H5应用的资源包,并将下载获取的资源包更新到本地目录下;所述移动办公客户端打开一个webview容器,并通过浏览器file协议,加载离线H5应用更新后的本地资源包;如果不需要更新,则所述移动办公客户端直接打开一个webview容器,并通过浏览器file协议,加载离线H5应用原始的本地资源包。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本发明的范围。
基于上述的方法或***,本发明实施例还提供一种网络设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的***或执行上述的方法。
基于上述的***,本发明实施例还提供一种计算机可读介质,其上存储有计算机程序,其中,该程序被处理器执行时实现上述的***。
本发明实施例所提供的装置,其实现原理及产生的技术效果和前述***实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述***实施例中相应内容。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述***实施例中的对应过程,在此不再赘述。
在这里示出和描述的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制,因此,示例性实施例的其他示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
附图中的流程图和框图显示了根据本发明的多个实施例的***、***和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述***的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (8)

1.一种离线H5应用加载方法,其特征在于,包含如下内容:
依据H5应用请求从办公服务后台获取应用的最新版本号;
通过比对最新版本号与应用的本地版本号,并从办公服务后台获取最新版本的H5应用资源包,将该应用资源包以静态资源方式存储至本地目录下;
利用网页视图容器加载本地存储的最新版本号的H5应用资源包;
H5应用向办公客户端发起网络请求,办公客户端通过办公服务后台获取地址表白名单;办公客户端依据地址表白名单拼接统一资源定位符,向H5应用服务后台发送服务请求,并依据H5应用服务后台返回数据并通过回调函数传递至H5应用;
网络请求中至少包含域名标识key和请求内容;办公服务后台存储有配置好的地址表白名单;办公客户端依据网络请求中的域名标识key从地址表白名单中获取真实域名地址,并依据真实域名地址和请求内容拼接统一资源定位符。
2.根据权利要求1所述的离线H5应用加载方法,其特征在于,办公客户端依据H5应用请求获取该H5应用的唯一标识ID并传递至办公服务后台;办公服务后台依据接收到的应用唯一标识ID获取该应用的当前应用状态,并反馈至办公客户端;所述当前应用状态至少包含该应用的最新版本号。
3.根据权利要求1所述的离线H5应用加载方法,其特征在于,办公客户端依据网络请求中域名标识key无法从地址表白名单中获取真实域名地址时,直接反馈请求失败信息至H5应用。
4.根据权利要求2所述的离线H5应用加载方法,其特征在于,针对H5应用调用办公客户端鉴权API接口的情形,从办公客户端获取免登码,并通过调用签名接口从H5应用服务后台获取签名信息;办公客户端依据H5应用反馈的签名信息向办公服务后台请求验签,并将验签结果反馈至H5应用。
5.根据权利要求4所述的离线H5应用加载方法,其特征在于,从H5应用服务后台获取签名信息时,H5应用服务后台使用免登码向办公服务后台请求获取接口签名;办公服务后台依据应用的唯一标识ID、时间戳生成临时票据接口签名,并反馈至H5应用服务后台;H5应用服务后台使用临时票据接口签名生成签名串,并将签名串及生成时间戳作为签名信息反馈至H5应用。
6.根据权利要求4或5所述的离线H5应用加载方法,其特征在于,办公服务后台依据与H5应用服务后台约定算法对签名信息进行运算生成另一签名数据;办公客户端通过比较签名信息及另一签名数据来确定鉴权是否通过。
7.根据权利要求1所述的离线H5应用加载方法,其特征在于,针对H5应用调用办公客户端native接口与办公客户端进行交互时,办公客户端基于H5应用的调用接口参数判断是否需要对H5应用调用进行认证。
8.一种离线H5应用加载***,其特征在于,包含:办公客户端及办公服务后台,其中,办公客户端依据H5应用请求从办公服务后台获取应用的最新版本号;办公客户端通过比对最新版本号与应用的本地版本号,并从办公服务后台获取最新版本的H5应用资源包,将该应用资源包以静态资源方式存储至本地目录下;办公客户端利用网页视图容器加载本地存储的最新版本号的H5应用资源包;
H5应用向办公客户端发起网络请求,办公客户端通过办公服务后台获取地址表白名单;办公客户端依据地址表白名单拼接统一资源定位符,向H5应用服务后台发送服务请求,并依据H5应用服务后台返回数据并通过回调函数传递至H5应用;
网络请求中至少包含域名标识key和请求内容;办公服务后台存储有配置好的地址表白名单;办公客户端依据网络请求中的域名标识key从地址表白名单中获取真实域名地址,并依据真实域名地址和请求内容拼接统一资源定位符。
CN202011362794.8A 2020-11-28 2020-11-28 离线h5应用加载方法及*** Active CN112416462B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011362794.8A CN112416462B (zh) 2020-11-28 2020-11-28 离线h5应用加载方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011362794.8A CN112416462B (zh) 2020-11-28 2020-11-28 离线h5应用加载方法及***

Publications (2)

Publication Number Publication Date
CN112416462A CN112416462A (zh) 2021-02-26
CN112416462B true CN112416462B (zh) 2022-04-08

Family

ID=74843365

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011362794.8A Active CN112416462B (zh) 2020-11-28 2020-11-28 离线h5应用加载方法及***

Country Status (1)

Country Link
CN (1) CN112416462B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115329343B (zh) * 2022-08-23 2023-04-07 武汉能量云计算科技有限公司 一种信息安全漏洞的处理方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102111378A (zh) * 2009-12-25 2011-06-29 上海格尔软件股份有限公司 签名验证***
CN106302383A (zh) * 2016-07-22 2017-01-04 北京奇虎科技有限公司 数据访问请求的处理方法及处理装置
CN108520059A (zh) * 2018-04-09 2018-09-11 世纪龙信息网络有限责任公司 客户端h5页面的加载方法、***、计算机设备和存储介质
CN109446445A (zh) * 2018-10-23 2019-03-08 乐蜜有限公司 一种资源获取方法及装置
CN110493184A (zh) * 2019-07-09 2019-11-22 深圳壹账通智能科技有限公司 在客户端中登录页面的处理方法、装置、电子装置
CN111427645A (zh) * 2020-03-20 2020-07-17 青岛聚好联科技有限公司 一种基于h5的跨终端自适应显示的方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10652254B2 (en) * 2016-02-23 2020-05-12 Zenedge, Inc. Analyzing web application behavior to detect malicious requests

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102111378A (zh) * 2009-12-25 2011-06-29 上海格尔软件股份有限公司 签名验证***
CN106302383A (zh) * 2016-07-22 2017-01-04 北京奇虎科技有限公司 数据访问请求的处理方法及处理装置
CN108520059A (zh) * 2018-04-09 2018-09-11 世纪龙信息网络有限责任公司 客户端h5页面的加载方法、***、计算机设备和存储介质
CN109446445A (zh) * 2018-10-23 2019-03-08 乐蜜有限公司 一种资源获取方法及装置
CN110493184A (zh) * 2019-07-09 2019-11-22 深圳壹账通智能科技有限公司 在客户端中登录页面的处理方法、装置、电子装置
CN111427645A (zh) * 2020-03-20 2020-07-17 青岛聚好联科技有限公司 一种基于h5的跨终端自适应显示的方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Annulling SYN Flooding Attacks with Whitelist;Tae-Hyung Kim 等;《22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008)》;20080403;全文 *
一种基于域名请求伴随关系的恶意域名检测方法;彭成维 等;《计算机研究与发展》;20190812;第56卷(第6期);全文 *

Also Published As

Publication number Publication date
CN112416462A (zh) 2021-02-26

Similar Documents

Publication Publication Date Title
CN107135073B (zh) 接口调用方法和装置
CN109739573B (zh) 实现api接口调用的处理方法及装置、实现api接口的***
US5742759A (en) Method and system for facilitating access control to system resources in a distributed computer system
CN109639661B (zh) 服务器证书更新方法、装置、设备及计算机可读存储介质
US8583810B2 (en) Session affinity cache and manager
CN108449187B (zh) 一种令牌刷新的方法及装置
CN110266792B (zh) 地址转换方法、装置、设备与计算机可读存储介质
US10650153B2 (en) Electronic document access validation
CN112118238B (zh) 认证登录的方法、装置、***、设备及存储介质
CN111770072B (zh) 一种单点登录接入功能页面的方法和装置
CN111460410A (zh) 服务器登录方法、装置、***与计算机可读存储介质
CN114238811A (zh) 页面加载方法、页面请求响应方法、装置、设备及介质
CN112416462B (zh) 离线h5应用加载方法及***
CN110531984B (zh) 代码编译方法、装置、***、计算机设备和存储介质
CN114079653B (zh) 一种通信方法、装置、计算机设备和存储介质
CN113239308A (zh) 一种页面访问方法、装置、设备及存储介质
CN109525613B (zh) 一种请求处理***及方法
CN111538566A (zh) 镜像文件处理方法、装置、***、电子设备及存储介质
CN111666567A (zh) 恶意修改应用程序的检测方法、装置、计算机程序和介质
CN112416624B (zh) 基于开放平台的应用数据交互方法及***
CN115374083A (zh) 数据源的切换方法、装置、电子设备及存储介质
CN103701844A (zh) 管理用户信息的方法及***
AU2013237707A1 (en) Prevention of forgery of web requests to a server
CN113934557A (zh) 小程序与网页通信的方法、相关设备及***
CN114091077A (zh) 一种鉴权方法、装置、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant