[发明专利]一种多WEB环境的数据访问方法和装置有效
申请号: | 201310023062.X | 申请日: | 2013-01-22 |
公开(公告)号: | CN103944942B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 龙丁奋;唐巧明;熊洁;方应杭;朱磊;郭学亨 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 环境 数据 访问 方法 装置 | ||
技术领域
本发明属于互联网领域,尤其涉及一种多WEB环境的数据访问方法和装置。
背景技术
多WEB环境是指同一站点有多套代码,每套代码的功能、特性和发布状态可能不完全相同,如对于某一站点的WEB产品,可能存在有三套代码,分别对应的状态或环境信息为开发环境、测试环境和线上环境。
为实现对该站点的不同状态的数据代码的访问,现有的做法包括:为每套代码配置在不同的主机(HOST)或者在同一主机中配置不同的统一资源定位符(英文全称为Universal Resource Locator,英文简称为URL),通过访问相应的主机IP地址或者输入URL链接地址,实现对不同WEB环境的数据访问。
采用设置不同的链接地址,特别是有多套环境的情况,需要设置多套不同的链接地址,操作较为麻烦;而且在设置好链接地址后,需要用户记录和输入相应的主IP机地址或者输入链接地址,地址信息不方便记忆,使输入不同的地址信息较为麻烦,不利于提高用户的访问效率。
发明内容
本发明实施例的目的在于提供一种不需要用户记录多个地址信息的多WEB环境的数据访问方法和装置,旨在解决现有技术访问多WEB环境的数据时需要记录输入多个不同的地址信息的问题,以提高用户的访问效率。
本发明实施例的目的在于提供一种多WEB环境的数据访问方法,所述方法包括:
客户端发送包含预设的COOKIES的数据访问请求,所访问数据的WEB产品的域名对应多个WEB环境,所述方法包括:
客户端发送包含预设的COOKIES的数据访问请求,所述COOKIES包含WEB产品的环境信息;
代理服务器获取所述访问请求的COOKIES,根据所述COOKIES中的环境信息在数据服务器查找相应的数据;
数据服务器将查找的数据发送至客户端。
本发明实施例的另一目的在于提供一种多WEB环境的数据访问装置,所访问数据的WEB产品的域名对应多个WEB环境,所述装置包括:
请求发送单元,用于发送包含预设的COOKIES的数据访问请求,所述COOKIES包含WEB产品的环境信息;
获取查找单元,用于获取所述访问请求的COOKIES,根据COOKIES中的环境信息在数据服务器查找相应的数据;
数据发送单元,用于将查找的数据发送至客户端。
本发明实施例所述多WEB环境的数据访问方法,客户端根据选择预设的COOKIES发送数据访问请求,由于所述COOKIES中预设有WEB产品的的环境信息,在代理服务器获取到所述COOKIES的信息后,在数据服务器上根据环境信息查找到相应数据,并由数据服务器将相应的数据发送至客户端,实现多WEB环境中的数据访问。和现有技术相比,本发明实施例通过对处于不同环境的WEB产品用COOKIES进行区分,代理服务器获取带COOKIES的访问请求后,根据环境信息查找到相应的WEB产品,对WEB产品数据进行访问,可免于记录和输入复杂的地址信息的麻烦,方便用户访问,也可提高访问数据的效率。
附图说明
图1是本发明第一实施例提供的多WEB环境的数据访问的实现流程图;
图2是本发明第二实施例提供的多WEB环境的数据访问的实现流程图;
图3是本发明第三实施例提供的多WEB环境的数据访问的实现流程图;
图4是本发明第四实施例提供的多WEB环境的数据访问的交互流程图;
图5为本发明第五实施例提供的多WEB环境的数据访问装置结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,通过在客户端预设有WEB产品的环境信息的COOKIES,客户端在访问数据服务器的数据时,其携带的COOKIES中的WEB产品的环境信息在数据服务器上选择不同的环境,访问相应的数据,对于存在多个WEB环境的产品,可以实现方便快捷的访问,提高访问效率。
实施例一:
图1示出了本发明多WEB环境的数据访问实现流程,详述如下:
本实施例中所述的多WEB环境,是指访问数据的WEB产品的域名对应多个WEB环境,访问某WEB产品的域名为www.a.com,该产品有三套代码,分别对应测试环境、开发环境和线上环境,与其相对应的环境ID与服务器IP地址信息如下表所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310023062.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于XMPP协议的即时通讯方法及系统
- 下一篇:数据分页方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置