用于先进的HTTPS数据处理的基于浏览器插件程序的方法技术

技术编号:3487268 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及实现针对HTTPS的基于浏览器插件程序的自定义数据处理方法。自定义数据处理可以包括数据压缩、自定义数据加密、数据监测、数据修改。有两种方法可以实现用于本主题发明专利技术的先进HTTPS数据处理的浏览器插件程序方法(BRAHDP)。在两种情况下,BPAHDP提供了进行与HTTP标准所支持的数据压缩、数据加密或其它类型的数据处理操作并存的自定义数据处理的选项。此外,两种BPAHDP方法确保了网络浏览器仍然实现和执行基本的SSL/TLS信道建立和加密操作。在BRAHDP的两种实施例中,最关键的功能是修改HTTP请求/响应报头和基于TLS/SSL信道发送的数据的能力。在通常的HTTP(基于TCP的HTTP)情况下,将报头和数据作为纯文本(也即作为未加密的数据)发送。因此,任何HTTP代理组件可以按照其选择来解释和修改报头/数据-允许实现自定义的数据处理操作(包括自定义的压缩操作)。对于HTTPS业务,对离开网络浏览器的数据进行加密。因此,代理不可以修改加密的数据,因此BPAHDP方法是新颖的。两种BRAHDP方法需要所描述的特定的实施方法。具体地,BRAHDP的两种实施例需要特定的技术以便于使用微软因特网浏览器作为具有BRAHDP能力的网络浏览器。利用微软COM(组件对象模型)接口和IE的可插入协议能力以满足两种BRAHDP实施例的所有需求。

【技术实现步骤摘要】
【国外来华专利技术】

【技术保护点】
一种用于以自定义方式处理HTTPS数据的方法,包括以下步骤:    a)产生自定义请求报头,所述自定义请求报头表示网络浏览器支持预先选择的自定义的处理操作;    b)通过安全的通信信道,将所述自定义请求报头随HTTP请求发送至网络服务器;    c)通过所述安全的通信信道,从网络服务器接收处理过的载荷数据和与所述处理的载荷数据相关的HTTP响应报头,其中,通过基于所述网络浏览器所支持的一个或多个所述自定义的处理操作处理原始载荷数据,来产生所述处理过的载荷数据;    d)修改响应报头以产生修改的响应报头;    e)利用一个或多个所述自定义的处理操作修改所述处理过的载荷数据,以产生表示原始载荷数据的修改的载荷数据;以及    f)向网络浏览器呈现修改的报头和修改的载荷数据。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:阿克斯黑南杜尔阿吉特塞恩萨尔曼阿赫迈德大卫兹
申请(专利权)人:喷流数据有限公司
类型:发明
国别省市:CA[加拿大]

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

1
相关领域技术
  • 暂无相关专利