[发明专利]基于http的网站留痕方法有效
申请号: | 201710441149.7 | 申请日: | 2017-06-13 |
公开(公告)号: | CN107220369B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 郭力恒;谈加虎 | 申请(专利权)人: | 广发证券股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;H04L29/08 |
代理公司: | 深圳市卓科知识产权代理有限公司 44534 | 代理人: | 赵辉丽;潘晓 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 http 网站 方法 | ||
一种基于http的网站留痕方法,包括如下步骤:一、开发一个http服务程序;二、升级http服务为https并配置相关域名;三、设置该http服务开机启动运行。本发明不依赖于浏览器控件的网站留痕技术。具有如下几个优势:1.使用标准的web技术,不依赖于特定的浏览器实现,浏览器支持较好。2.开发简单,只用针对不同操作系统做windows版和mac版。开发成本低。
技术领域
本发明涉及互联网技术领域,涉及留痕方法,尤指一种基于http的网站留痕方法。
背景技术
很多金融类、交易类网站需要留存用户交易的计算机的留痕信息,包括MAC地址,内网IP,硬盘序列号等。这样做主要是为了安全,事后有据可查。但是在浏览器上实现留痕却不简单。由于Web标准技术是不支持这些获取留痕信息的,需要留痕的网站往往使用浏览器私有的控件技术实现留痕,如IE的ActiveX,Firefox,chrome的NPAPI控件技术。
传统的控件技术有以下诸多弊端:
1.控件技术起源于90年代,是一项过时的技术,逐渐被浏览器厂商淘汰。谷歌的Chrome浏览器从45版本开始完全废弃了对NPAPI控件的支持。Windows上额IE浏览器已逐渐废弃,换为新的edge浏览器。而edge浏览器不支持NPAPI。
2.开发实现复杂,每个浏览器都要单独实现一套。这也带来更高的维护升级成本和使用成本。
发明内容
针对现有技术的缺点,本发明的目的在于提供一种基于http的网站留痕方法。该方法不依赖浏览器,使用标准web技术,容易使用。
本发明解决其技术问题所采用的技术方案是:提供一种基于http的网站留痕方法,其特征在于包括如下步骤:
一、开发一个http服务程序;
当浏览器网站需要留痕信息时,浏览器向该服务发出http请求,并把需要的留痕类型放在请求参数中;该http服务受到请求后,根据请求参数中的所需留痕类型,调用所需的系统API获得留痕信息,并把留痕信息通过http响应报文返回给网站;该http服务支持:
1.跨域;同时支持jsonp和CORS两种跨域解决方法;
2.版本检测与升级;提供一个http接口返回留痕助手的版本;当网站打开的时候,网站请求这个接口;如果没有收到返回,说明没有安装留痕助手;如果返回版本过低,则提示升级;
二、升级http服务为https并配置相关域名;
将留痕http服务升级为https服务;先购买域名和https域名证书,并打包证书到留痕服务安装包中,由http服务启动的时候加载;然后,将购买的域名的DNS修改为127.0.0.1,即用户本机的IP;
三、设置该http服务开机启动运行;
根据操作系统相关文档,开发服务对应的plist描述文件,通过launchctl load命令加载该描述文件,完成开机启动设置。
本发明的有益效果是:不依赖于浏览器控件的网站留痕技术。具有如下几个优势:1.使用标准的web技术,不依赖于特定的浏览器实现,浏览器支持较好。2.开发简单,只用针对不同操作系统做windows版和mac版。开发成本低。
附图说明
下面结合附图对本发明作进一步的描述。
图1是本发明的架构示意图。
具体实施方式
参见附图,本发明一种基于http的网站留痕方法,其特征在于包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广发证券股份有限公司,未经广发证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710441149.7/2.html,转载请声明来源钻瓜专利网。