The local data access method and device provided by the embodiment of the invention relates to the field of Internet technology. The method includes: receiving the request data sent by the browser, access request contains the format of the data to obtain the data, the data format is the default service format, cross domain Ajax generated corresponding to the preset service request format of the local server and returns the requested data to the browser the local server receives the request data sent by the browser. Only by programming once, the data acquisition operations of the local server can be realized in a variety of preset service formats. Without the specific browser and application system, the local data encryption certificate access and program transplantation can be realized.
【技术实现步骤摘要】
本地数据访问方法和装置
本专利技术涉及互联网
,具体而言,涉及本地数据访问方法和装置。
技术介绍
现有浏览器不支持密码学相关服务,且没有证书存储。如需在浏览器中自行实现相关功能,必须使用浏览器提供的插件API来实现插件。插件和具体浏览器耦合,且平台相关,难以移植。
技术实现思路
本专利技术提供的本地数据访问方法和装置,旨在改善上述问题。第一方面,本专利技术实施例提供的一种本地数据访问方法,应用于通过浏览器与本地服务器进行数据交互的应用系统。所述方法包括:接收所述浏览器发送的数据获取请求,获取所述数据获取请求中所包含的数据格式,在所述数据格式为预设服务格式时,生成对应所述预设服务格式的跨域ajax请求所述本地服务器,以使所述本地服务器返回请求数据至所述浏览器,接收所述浏览器发送的所述请求数据。优选地,所述的接收所述浏览器发送的数据获取请求的步骤之前,所述方法还包括:启动所述本地服务器,绑定所述应用系统的本地主机地址,以使所述应用系统通过所述浏览器与所述本地服务器通信。优选地,所述的所述预设服务格式包括证书服务和加密签名服务,启动所述本地服务器,绑定本地主机地址的步骤之后,所述方法还包括:生成对应每个证书服务和每个所述加密签名服务的url。优选地,所述的生成对应所述预设服务格式的跨域ajax请求到所述本地服务器的步骤包括:生成对应所述预设服务格式的跨域ajax请求;根据所述跨域ajax请求获取对应所述预设服务格式的url;根据所述url发送跨域ajax请求到所述本地服务器。优选地,所述的获取所述数据获取请求中所包含的数据格式的步骤之后,所述方法还包括:判断所 ...
【技术保护点】
一种本地数据访问方法,其特征在于,应用于通过浏览器与本地服务器进行数据交互的应用系统,所述方法包括:接收所述浏览器发送的数据获取请求,获取所述数据获取请求中所包含的数据格式;在所述数据格式为预设服务格式时,生成对应所述预设服务格式的跨域ajax请求到所述本地服务器,以使所述本地服务器返回请求数据至所述浏览器;接收所述浏览器发送的所述请求数据。
【技术特征摘要】
1.一种本地数据访问方法,其特征在于,应用于通过浏览器与本地服务器进行数据交互的应用系统,所述方法包括:接收所述浏览器发送的数据获取请求,获取所述数据获取请求中所包含的数据格式;在所述数据格式为预设服务格式时,生成对应所述预设服务格式的跨域ajax请求到所述本地服务器,以使所述本地服务器返回请求数据至所述浏览器;接收所述浏览器发送的所述请求数据。2.根据权利要求1所述的方法,其特征在于,所述的接收所述浏览器发送的数据获取请求的步骤之前,所述方法还包括:启动所述本地服务器,绑定所述应用系统的本地主机地址,以使所述应用系统通过所述浏览器与所述本地服务器通信。3.根据权利要求2所述的方法,其特征在于,所述的所述预设服务格式包括证书服务和加密签名服务,启动所述本地服务器,绑定本地主机地址的步骤之后,所述方法还包括:生成对应每个证书服务和每个所述加密签名服务的url。4.根据权利要求3所述的方法,其特征在于,所述的生成对应所述预设服务格式的跨域ajax请求到所述本地服务器的步骤包括:生成对应所述预设服务格式的跨域ajax请求;根据所述跨域ajax请求获取对应所述预设服务格式的url;根据所述url发送跨域ajax请求到所述本地服务器。5.根据权利要求4所述的方法,其特征在于,所述的获取所述数据获取请求中所包含的数据格式的步骤之后,所述方法还包括:判断所述数据获取请求...
【专利技术属性】
技术研发人员:袁忠,冯苏丽,王文强,
申请(专利权)人:成都三零盛安信息系统有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。