[发明专利]网络信息浏览方法及网络信息浏览装置有效
申请号: | 201410098238.2 | 申请日: | 2014-03-17 |
公开(公告)号: | CN104933045B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 黄坤 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;G06F16/957;G06F16/953 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张晓峰;宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 信息 浏览 方法 装置 | ||
本发明公开了一种网络信息浏览方法和装置,包括:在本地的外存储器创建DNS数据库;在网络信息浏览装置启动后,将所述DNS数据库中的数据导入到本地内存储器中;在收到网页请求后,根据该网页请求中的域名查询本地内存储器,如果查询到本地内存储器存有本域名则读取对应的IP地址,访问所读取到的IP地址;否则从DNS服务器查询获得该域名对应的IP地址,访问所查询到的IP地址,将该域名及其对应的IP地址存储在本地DNS数据库中。利用本发明,可以减少对DNS服务器的查询请求,节省DNS处理的消耗和网络流量消耗,提高网络信息浏览装置的页面浏览速度。
技术领域
本发明涉及互联网信息处理技术,尤其涉及一种网络信息浏览方法及网络信息浏览装置。
背景技术
在当今的工作和生活中,具有数据处理能力的便携式智能设备如手机、个人数字助理器(PDA,Personal Digital Assistant)、手持计算机(Pocket PC)、平板电脑等已经成为人们随身携带的必不可少的工具。
随着移动互联网技术的快速发展,在便携式智能设备上出现了能够浏览网络信息的网络信息浏览装置。网络信息浏览装置是万维网(Web)服务的客户端浏览程序。网络信息浏览装置可向Web服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放,在业界,网络信息浏览装置也简称为网络信息浏览装置。网络信息浏览装置可以是专用的网页网络信息浏览装置,也可以是具有网页浏览功能和其它功能的客户端软件。
网络信息浏览装置在发生浏览事件时,由网络信息浏览装置内核触发对当前浏览的网页地址即统一资源定位符(URL,Uniform/Universal Resource Locator)对应的服务器发起超文本传输协议(HTTP,HyperText Transfer Protocol HTTP)请求。所述HTTP请求是指网络信息浏览装置通过HTTP协议向所述URL对应的网页服务器发送的数据。网页服务器接收到HTTP请求之后,根据在对应的HTTP请求中携带的信息生成HTTP响应,并返回给网络信息浏览装置内核,网络信息浏览装置内核根据该HTTP响应渲染出网页。
图1为现有技术中的一种便携式智能设备的网络信息浏览装置的一种具体的组成示意图。参见图1,所述网络信息浏览装置主要包括:
事件处理模块101,用于接受用户输入便携式智能设备的指令如对屏幕的点击滑动缩放点击等指令,并将相关的事件(例如打开www.qq.com的页面请求和网络加载事件)传入网络信息浏览装置内核。网络信息浏览装置内核再将上述事件抛送到网络加载模块102发起网络HTTP请求。
网络加载模块102,用于加载给定的页面请求。
通常用户发起网页浏览请求时,输入便携式智能设备的信息只是域名,如www.qq.com。
连接在互联网上的每一个智能设备都拥有一个唯一的地址,称作“IP地址”(即互联网协议地址)。由于IP地址为一串数字,不方便记忆,因此业界出现了域名解析系统(DNS,Domain Name System),DNS允许用户使用一串常见的字母(即“域名”)取代IP地址。
所述网络加载模块在收到页面请求事件后,将该页面请求中的域名发送到DNS服务器去查询该域名当前对应的有效的IP地址,DNS服务器在经过解析查询运算后返回对应的IP地址。例如,能够将www.qq.com这样的域名字符串转换成类似123.157.58.118这样的IP地址。网络加载模块102将经过DNS解析的IP地址发送给资源解析排版模块103。
资源解析排版模块103,用于收到来自网络加载模块102的DNS解析正确的IP地址,后续通过资源的IP地址得到从网络中获取的主资源和子资源;接受到的原始网络数据依照HTML网页文本规范进行解析,最终获取可以识别和处理的页面结构,同时按照HTML/CSS规范定义的布局和结构,计算好页面所有元素的长宽和位置等包含复杂渲染相关的数据保存至内存储器中;通过检测后会调用绘制上屏模块104。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410098238.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有无刷新交互单元的电商平台
- 下一篇:一种基于复杂网络的博客关键词提取方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置