WO2013185693A1 - 一种路由器处理网页数据的方法以及路由器 - Google Patents
一种路由器处理网页数据的方法以及路由器 Download PDFInfo
- Publication number
- WO2013185693A1 WO2013185693A1 PCT/CN2013/080108 CN2013080108W WO2013185693A1 WO 2013185693 A1 WO2013185693 A1 WO 2013185693A1 CN 2013080108 W CN2013080108 W CN 2013080108W WO 2013185693 A1 WO2013185693 A1 WO 2013185693A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- web page
- router
- content
- page content
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9574—Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Definitions
- the present invention relates to the field of routers, and in particular, to a method and a router for processing webpage data by a router.
- the wireless Internet access fees are generally calculated according to the flow rate. If the above-mentioned unnecessary network traffic waste is reduced, not only the user experience is optimized, but also Increased market competitiveness of wireless router manufacturers.
- Embodiments of the present invention provide a method for a router to process webpage data and a router to solve the technical problem of how to reduce unnecessary network traffic existing in a website through a router.
- the router saves webpage data from a webpage (WEB) server;
- the router receives a webpage request from the client, and determines whether the requested webpage content has been saved. If the requested webpage content has been saved, the webpage content requested by the client is sent to the client.
- the router determines whether the requested webpage content has been saved, including:
- the router determines whether the website domain name included in the browsing webpage request has been saved in the local road If the website domain name has been saved in the router, the IP address of the router is returned to the client; the router receives the webpage content request sent by the client to the IP address, and determines whether the requested webpage content has been save.
- the router saves webpage data from the WEB server, including:
- the router Before storing the webpage content in the webpage data, the router checks whether the remaining storage space can accommodate the pre-stored webpage content; if the remaining storage space cannot accommodate the pre-stored webpage content, the webpage content in the occupied space is stored. The time is deleted from long to short until the remaining storage space can accommodate pre-stored web content.
- the router saves webpage data from the WEB server, and further includes:
- the router After the webpage content is stored in the space, the router sets a timer for the webpage content, and when the timed time arrives, deletes the webpage content.
- the router saves webpage data from the WEB server, and further includes:
- the router determines whether the webpage content exists under the domain name in the webpage data, and if the webpage content does not exist under the domain name, the domain name is deleted.
- a router for processing webpage data is provided by the embodiment of the present invention, where the router includes a data storage module and a webpage content response module, where
- the data storage module is configured to: save webpage data from a webpage (WEB) server; the webpage content response module is configured to: receive a webpage request from the client, and determine whether the requested webpage content has been saved in the data storage module And if the requested webpage content is saved in the data storage module, sending the requested webpage content to the client.
- WEB webpage
- the webpage content response module is configured to: receive a webpage request from the client, and determine whether the requested webpage content has been saved in the data storage module And if the requested webpage content is saved in the data storage module, sending the requested webpage content to the client.
- the webpage content response module is configured to determine whether the requested webpage content has been saved in the data storage module in the following manner: Determining whether the website domain name included in the browsing webpage request has been saved in the router, and if the website domain name has been saved in the router, returning the IP address of the router to the client; After the web content request sent by the IP address is requested, it is determined whether the requested webpage content has been saved.
- the data storage module is configured to save web page data from a web page (WEB) server in the following manner:
- the data storage module is further configured to save web page data from a web page (WEB) server in the following manner:
- a timer is set for the webpage content, and when the timed time arrives, the webpage content is deleted.
- the data storage module is further configured to save web page data from a web page (WEB) server in the following manner:
- FIG. 1 is a flowchart of a method for processing webpage data by a router according to an embodiment of the present invention
- FIG. 2 is a block diagram of a router component of the embodiment.
- FIG. 1 is a flowchart of a method for processing webpage data by a router according to an embodiment of the present invention.
- S101 saves webpage data from a webpage (WEB) server
- the network interface of the router receives the TCP data and sends the TCP data to the TCP/IP protocol stack; the TCP/IP protocol stack uses the network filter (Netfilter) to filter the TCP data, and filters out the webpage data in the HTTP format;
- the TCP port is 80, so it can be determined whether the webpage data is equal to 80 by determining whether the port of the TCP packet is equal to 80.
- the webpage data is saved; the webpage data includes: the webpage content, the domain name, and the WEB server address; Due to the limited space for storing webpage data, it is often the case that the available storage space cannot accommodate the pre-stored webpage content.
- the webpage content stored in the occupied space needs to be deleted, so as to ensure that the freed storage space can accommodate the pre-storage.
- Web content taking into account the timeliness of the content of the webpage, the webpage content in the occupied space can be deleted in order of storage time from long to short to ensure that the latest webpage content can be saved;
- a timer is set for the webpage content, and when the timed time arrives, the webpage content is deleted;
- deletion of the webpage content operation may cause the webpage content to no longer exist under the domain name to which the webpage content belongs, and the domain name may be deleted at this time;
- S102 receives a webpage request from a client
- step S103 After receiving the request for browsing the webpage from the client, it may first determine whether the domain name of the website included in the request has been saved locally. If the domain name of the website has been saved locally, the IP address of the router is returned to the client; the client is to be received. After the content of the webpage sent to the IP address is requested, step S103 is performed;
- step S103 determines whether the requested webpage content has been saved, if it has been saved, step S104 is performed; if not, step S105 is performed; S104, the saved webpage content is sent to the client, and step S107 is performed;
- S105 sends an HTTP request to the WEB server for the content of the webpage
- the S107 process ends.
- Step 1 The wireless router receives all TCP data through the WAN port.
- Step 2 The wireless router filters the TCP data through the Netfilter of the TCP/IP protocol stack, and filters out the webpage data in the HTTP format;
- Step 3 The wireless router parses the webpage data according to the HTTP protocol, and parses out the webpage content, the domain name, the WEB server IP address, and the storage path of the webpage content on the WEB server;
- Step 4 The wireless router stores the content of the webpage according to the storage path; and stores the domain name and the IP address of the WEB server in its own domain name database;
- Step 5 The wireless router receives a request for browsing a webpage from the client;
- Step 6 The wireless router searches the domain name database for the domain name requested by the user. If there is a domain name requested, perform step 8; if there is no domain name requested, perform step 7;
- Step 7 Send the browsing request to the DNS server; follow-up operations are the same as the prior art, and step 13 is performed;
- Step 8 Return the local IP address of the router to the client.
- Step 9 receiving a webpage content request sent by the client to the IP address, searching for the webpage content requested by the user in the locally cached webpage content according to the path information carried in the webpage content request, and if found, performing step 12; Not found, perform step ten;
- the path information of the content of the request webpage is carried, and the path information is a storage path of the webpage content on the WEB server;
- Step 10 The wireless router searches the domain name database for the IP address of the WEB server corresponding to the requested domain name, and initiates an HTTP request to the WEB server.
- Step 11 The wireless router forwards the obtained webpage content to the client, and performs step 13;
- Step 12 Send the saved webpage content to the client;
- Step 13 The process ends.
- FIG. 2 is a block diagram of a router component of the embodiment.
- the router includes a data storage module and a web content response module, wherein
- the data storage module is configured to save webpage data from a webpage (WEB) server;
- the webpage data may include: webpage content, a domain name, and a WEB server address;
- the data storage module may check whether the remaining storage space can accommodate the pre-stored webpage content before saving the webpage content in the webpage data; if the remaining storage space cannot accommodate the pre-stored webpage content, in the occupied space The content of the webpage is deleted in order of storage time, until the remaining storage space can accommodate the pre-stored webpage content;
- the data storage module may further set a timer for the webpage content after the content of the webpage is stored in the space, and delete the content of the webpage when the timed time arrives;
- the data storage module may further determine whether the content of the webpage exists under the domain name in the webpage data, and if the webpage content does not exist under the domain name, delete the domain name.
- the webpage content response module is configured to receive a webpage request from the client, and determine whether the requested webpage content is saved in the data storage module, and if the requested webpage content is saved in the data storage module, the webpage content is saved. The content of the webpage is sent to the client;
- the webpage content response module may: after receiving the webpage request from the client, determine whether the website domain name included in the request has been saved locally, and if the website domain name has been saved locally, return the IP address of the router to the client; After receiving the webpage content request sent by the client to the IP address, it is determined whether the requested webpage content has been saved.
- the network traffic generated by the user accessing the website through the router is reduced.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例提供了一种路由器处理网页数据的方法以及路由器,其中,所述方法包括保存来自网页服务器的网页数据;接收来自客户端的浏览网页请求,判断请求的网页内容是否已保存,若请求的网页内容已保存,则将保存的网页内容发送至客户端。
Description
一种路由器处理网页数据的方法以及路由器 技术领域
本发明涉及路由器领域, 尤其涉及一种路由器处理网页数据的方法以及 路由器。
背景技术
我们知道, 一般的用户每天都会访问一些比较知名的网站, 例如新闻门 户网站、 购物网站等, 这些网站的内容在一天内变化不大。 如果用户一天内 通过路由器多次访问这些网站服务器, 由于每次获取到的网页内容相同, 无 疑造成了没有必要的网络流量浪费。
对于通过无线路由器访问上述网站的用户而言, 由于无线资源的日益紧 缺, 无线上网的资费一般按流量计算, 如果能够减少上述提到的没有必要的 网络流量浪费, 不仅优化了用户体验, 而且也提高了无线路由器生产企业的 市场竟争力。
发明内容
本发明实施例提供了一种路由器处理网页数据的方法以及路由器, 以解 决如何减少用户通过路由器访问网站中存在的不必要的网络流量的技术问 题。
本发明实施例提供的一种路由器处理网页数据的方法, 包括:
路由器保存来自网页 (WEB )服务器的网页数据;
所述路由器接收来自客户端的浏览网页请求, 判断请求的网页内容是否 已保存, 若所述请求的网页内容已保存, 则将所述客户端请求的网页内容发 送至客户端。
较佳地,
所述路由器判断请求的网页内容是否已保存, 包括:
所述路由器判断所述浏览网页请求中包含的网站域名是否已保存在本路
由器,若所述网站域名已保存在本路由器,向客户端返回本路由器的 IP地址; 所述路由器接收所述客户端向所述 IP地址发送的网页内容请求, 判断请 求的网页内容是否已保存。
较佳地,
所述路由器保存来自 WEB服务器的网页数据, 包括:
所述路由器每保存所述网页数据中的网页内容之前, 检查剩余存储空间 是否可容纳预存储的网页内容;若剩余存储空间不可容纳预存储的网页内容, 对已占用空间中的网页内容按存储时间从长到短的顺序进行删除, 直至剩余 存储空间可容纳预存储的网页内容。
较佳地,
所述路由器保存来自 WEB服务器的网页数据, 还包括:
待网页内容存储至所述空间后, 所述路由器为该网页内容设置定时器, 当定时时间到达后, 删除该网页内容。
较佳地,
所述路由器保存来自 WEB服务器的网页数据, 还包括:
所述路由器判断所述网页数据中的域名下是否存在网页内容, 若所述域 名下不存在网页内容, 则删除所述域名。
本发明实施例提供的一种处理网页数据的路由器, 所述路由器包括数据 存储模块和网页内容响应模块, 其中,
所述数据存储模块设置为: 保存来自网页 (WEB )服务器的网页数据; 所述网页内容响应模块设置为: 接收来自客户端的浏览网页请求, 判断 请求的网页内容是否已在所述数据存储模块保存, 若所述请求的网页内容已 在所述数据存储模块保存, 则将所述请求的网页内容发送至所述客户端。
较佳地,
所述网页内容响应模块是设置为以如下方式判断请求的网页内容是否已 在所述数据存储模块保存:
判断所述浏览网页请求中包含的网站域名是否已保存在本路由器, 若所 述网站域名已保存在本路由器, 向所述客户端返回本路由器的 IP地址; 待接 收到所述客户端向所述 IP地址发送的网页内容请求后, 判断请求的网页内容 是否已保存。
较佳地,
所述数据存储模块是设置为以如下方式保存来自网页 (WEB )服务器的 网页数据:
每保存所述网页数据中的网页内容之前, 检查剩余存储空间是否可容纳 预存储的网页内容; 若剩余存储空间不可容纳预存储的网页内容, 对已占用 空间中的网页内容按存储时间从长到短的顺序进行删除, 直至剩余存储空间 可容纳预存储的网页内容。
较佳地,
所述数据存储模块还设置为以如下方式保存来自网页 (WEB )服务器的 网页数据:
待网页内容存储至所述空间后, 为该网页内容设置定时器, 当定时时间 到达后, 删除该网页内容。
较佳地,
所述数据存储模块还设置为以如下方式保存来自网页 (WEB )服务器的 网页数据:
判断所述网页数据中的域名下是否存在网页内容, 若域名下不存在网页 内容, 则删除该域名。
上述技术方案通过保存网页内容, 并向客户端发送保存的网页内容的方 式, 减少了用户通过路由器访问网站产生的网络流量。 附图概述
图 1为本实施例的路由器处理网页数据的方法流程图;
图 2为本实施例的路由器组成模块图。
本发明的较佳实施方式
下文中将结合附图对本发明的实施例进行详细说明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互任意组合。
图 1为本实施例的路由器处理网页数据的方法流程图。
S101保存来自网页 ( WEB )服务器的网页数据;
路由器的网络接口接收 TCP数据, 并将 TCP数据发往 TCP/IP协议栈; TCP/IP协议栈使用网络过滤器( Netfilter )对 TCP数据进行过滤 ,过滤出 HTTP 格式的网页数据; 由于 HTTP数据的 TCP端口是 80, 所以可通过判断 TCP 数据包的端口是否等于 80来确定是否为网页数据; 路由器获得网页数据后, 将该网页数据进行保存; 网页数据包括: 网页内容、域名及 WEB服务器地址; 由于存储网页数据的空间有限, 常常会出现可利用存储空间无法容纳预 存储网页内容的情况, 此时需要对已占用空间中存储的网页内容进行删除, 以保证腾出的存储空间可容纳预存储的网页内容;考虑到网页内容的时效性, 可对已占用空间中的网页内容按存储时间从长到短的顺序进行删除, 以保证 最新的网页内容能够得到保存;
为保证网页内容的时效性, 还可待网页内容存储至所述空间后, 为该网 页内容设置定时器, 当定时时间到达后, 删除该网页内容;
可预见的, 删除网页内容操作可能会导致该网页内容所属的域名下不再 不存在网页内容, 此时可删除该域名;
S102接收来自客户端的浏览网页请求;
接收到来自客户端的浏览网页请求后, 可先判断请求中包含的网站域名 是否已在本地保存, 若所述网站域名已在本地保存, 向客户端返回本路由器 的 IP地址; 待接收到客户端向所述 IP地址发送的网页内容请求后, 再执行 步骤 S103;
S103判断请求的网页内容是否已保存, 若已保存, 执行步骤 S104;若未 保存, 执行步骤 S105;
S104 将保存的网页内容发送至客户端, 执行步骤 S107;
S105 向 WEB服务器发送对上述网页内容的 HTTP请求;
S106将获取的网页内容向客户端转发;
S107 流程结束。
下面以一个应用示例对上述实施例进行说明。
步骤一: 无线路由器通过 WAN口接收所有的 TCP数据;
步骤二:无线路由器通过 TCP/IP协议栈的 Netfilter对 TCP数据进行过滤, 过滤出 HTTP格式的网页数据;
步骤三: 无线路由器对网页数据按照 HTTP协议进行解析, 解析出网页 内容、域名、 WEB服务器 IP地址以及网页内容在 WEB服务器上的存储路径 等;
步骤四: 无线路由器按照所述存储路径对网页内容进行存储; 以及将域 名和 WEB服务器 IP地址存储在自身的域名库中;
步骤五: 无线路由器接收到来自客户端的浏览网页请求;
步骤六: 无线路由器在域名库中查找是否有用户请求的域名, 如果有请 求的域名, 执行步骤八; 如果没有请求的域名, 执行步骤七;
步骤七: 将该浏览请求发送至 DNS服务器; 后续操作同现有技术, 执行 步骤十三;
步骤八: 将路由器本地 IP地址返回给客户端;
步骤九: 接收客户端向所述 IP地址发送的网页内容请求, 根据网页内容 请求中携带的路径信息在本地緩存的网页内容中查找用户请求的网页内容, 如果查找到, 执行步骤十二; 如果未查找到, 执行步骤十;
客户端在发起网页内容请求时, 会携带请求网页内容的路径信息, 这个 路径信息为网页内容在 WEB服务器上的存储路径;
步骤十: 无线路由器在域名库中查找与请求域名对应的 WEB服务器的 IP地址, 向所述 WEB服务器发起 HTTP请求;
步骤十一: 无线路由器将获取的网页内容转发给客户端, 执行步骤十三; 步骤十二: 将保存的网页内容发送至客户端;
步骤十三: 流程结束。
图 2为本实施例的路由器组成模块图。
该路由器包括数据存储模块、 网页内容响应模块, 其中,
所述数据存储模块, 设置为保存来自网页 (WEB )服务器的网页数据; 网页数据可包括: 网页内容、 域名及 WEB服务器地址;
所述数据存储模块, 可在每保存所述网页数据中的网页内容之前, 检查 剩余存储空间是否可容纳预存储的网页内容; 若剩余存储空间不可容纳预存 储的网页内容, 对已占用空间中的网页内容按存储时间从长到短的顺序进行 删除, 直至剩余存储空间可容纳预存储的网页内容;
为保证网页内容的时效性, 所述数据存储模块, 还可待网页内容存储至 所述空间后, 为该网页内容设置定时器, 当定时时间到达后, 删除该网页内 容;
所述数据存储模块, 还可判断所述网页数据中的域名下是否存在网页内 容, 若域名下不存在网页内容, 则删除该域名。
所述网页内容响应模块, 设置为接收来自客户端的浏览网页请求, 判断 请求的网页内容是否已在所述数据存储模块保存, 若请求的网页内容已在所 述数据存储模块保存, 则将保存的网页内容发送至客户端;
所述网页内容响应模块, 可接收来自客户端的浏览网页请求后, 判断请 求中包含的网站域名是否已在本地保存, 若所述网站域名已在本地保存, 向 客户端返回本路由器的 IP地址; 待接收到客户端向所述 IP地址发送的网页 内容请求后, 再判断请求的网页内容是否已保存。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读
存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现, 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。
需要说明的是, 本发明还可有其他多种实施例, 在不背离本发明精神及 和变形, 但这些相应的改变和变形都应属于本发明所附的权利要求的保护范 围。
工业实用性
本发明实施例通过保存网页内容, 并向客户端发送保存的网页内容的方 式, 减少了用户通过路由器访问网站产生的网络流量。
Claims
1、 一种路由器处理网页数据的方法, 所述方法包括:
路由器保存来自网页 (WEB )服务器的网页数据;
所述路由器接收来自客户端的浏览网页请求, 判断请求的网页内容是否 已保存, 若所述请求的网页内容已保存, 则将所述客户端请求的网页内容发 送至客户端。
2、 如权利要求 1所述的方法, 其中,
所述路由器判断请求的网页内容是否已保存, 包括:
所述路由器判断所述浏览网页请求中包含的网站域名是否已保存在本路 由器,若所述网站域名已保存在本路由器,向客户端返回本路由器的 IP地址; 所述路由器接收所述客户端向所述 IP地址发送的网页内容请求, 判断请 求的网页内容是否已保存。
3、 如权利要求 1或 2所述的方法, 其中,
所述路由器保存来自 WEB服务器的网页数据, 包括:
所述路由器每保存所述网页数据中的网页内容之前, 检查剩余存储空间 是否可容纳预存储的网页内容;若剩余存储空间不可容纳预存储的网页内容, 对已占用空间中的网页内容按存储时间从长到短的顺序进行删除, 直至剩余 存储空间可容纳预存储的网页内容。
4、 如权利要求 3所述的方法, 其中于,
所述路由器保存来自 WEB服务器的网页数据, 还包括:
待网页内容存储至所述空间后, 所述路由器为该网页内容设置定时器, 当定时时间到达后, 删除该网页内容。
5、 如权利要求 4所述的方法, 其中,
所述路由器保存来自 WEB服务器的网页数据, 还包括:
所述路由器判断所述网页数据中的域名下是否存在网页内容, 若所述域 名下不存在网页内容, 则删除所述域名。
6、 一种处理网页数据的路由器, 所述路由器包括数据存储模块和网页 内容响应模块, 其中,
所述数据存储模块设置为: 保存来自网页 (WEB )服务器的网页数据; 所述网页内容响应模块设置为: 接收来自客户端的浏览网页请求, 判断 请求的网页内容是否已在所述数据存储模块保存, 若所述请求的网页内容已 在所述数据存储模块保存, 则将所述请求的网页内容发送至所述客户端。
7、 如权利要求 6所述的路由器, 其中,
所述网页内容响应模块是设置为以如下方式判断请求的网页内容是否已 在所述数据存储模块保存:
判断所述浏览网页请求中包含的网站域名是否已保存在本路由器, 若所 述网站域名已保存在本路由器, 向所述客户端返回本路由器的 IP地址; 待接 收到所述客户端向所述 IP地址发送的网页内容请求后, 判断请求的网页内容 是否已保存。
8、 如权利要求 6或 7所述的路由器, 其中,
所述数据存储模块是设置为以如下方式保存来自网页 ( WEB )服务器的 网页数据:
每保存所述网页数据中的网页内容之前, 检查剩余存储空间是否可容纳 预存储的网页内容; 若剩余存储空间不可容纳预存储的网页内容, 对已占用 空间中的网页内容按存储时间从长到短的顺序进行删除, 直至剩余存储空间 可容纳预存储的网页内容。
9、 如权利要求 8所述的路由器, 其中,
所述数据存储模块还设置为以如下方式保存来自网页 (WEB )服务器的 网页数据:
待网页内容存储至所述空间后, 为该网页内容设置定时器, 当定时时间 到达后, 删除该网页内容。
10、 如权利要求 9所述的路由器, 其中,
所述数据存储模块还设置为以如下方式保存来自网页 (WEB )服务器的
网页数据:
判断所述网页数据中的域名下是否存在网页内容, 若域名下不存在网页 内容, 则删除该域名。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/760,798 US20150350373A1 (en) | 2013-01-15 | 2013-07-25 | Method for Router to Process Web Page Data, and Router |
| EP13805026.5A EP2947578A4 (en) | 2013-01-15 | 2013-07-25 | PROCESS FOR A ROUTER FOR PROCESSING WEBSITE DATA AND ROUTER |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2013100142686A CN103064979A (zh) | 2013-01-15 | 2013-01-15 | 一种路由器处理网页数据的方法以及路由器 |
| CN201310014268.6 | 2013-01-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013185693A1 true WO2013185693A1 (zh) | 2013-12-19 |
Family
ID=48107609
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/080108 Ceased WO2013185693A1 (zh) | 2013-01-15 | 2013-07-25 | 一种路由器处理网页数据的方法以及路由器 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20150350373A1 (zh) |
| EP (1) | EP2947578A4 (zh) |
| CN (1) | CN103064979A (zh) |
| WO (1) | WO2013185693A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2615057C2 (ru) * | 2014-08-13 | 2017-04-03 | Сяоми Инк. | Способ и устройство для доступа к web-странице и маршрутизатор |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103064979A (zh) * | 2013-01-15 | 2013-04-24 | 中兴通讯股份有限公司 | 一种路由器处理网页数据的方法以及路由器 |
| CN104184841B (zh) * | 2013-05-23 | 2018-01-12 | 上海携程商务有限公司 | 网站dns解析加速方法及客户端 |
| CN105022745A (zh) * | 2014-04-25 | 2015-11-04 | 中兴通讯股份有限公司 | 一种网页信息保存方法、数据卡 |
| CN105306417B (zh) * | 2014-06-25 | 2019-01-25 | 深圳市华夏双赢通信有限公司 | 一种基于超级路由器的网络数据分发方法及网络系统 |
| CN106302259B (zh) * | 2015-05-20 | 2020-02-14 | 华为技术有限公司 | 片上网络中处理报文的方法和路由器 |
| EP3125502A1 (en) | 2015-07-31 | 2017-02-01 | GridSystronic Energy GmbH | Method for providing access to a web server |
| CN105488095A (zh) * | 2015-09-30 | 2016-04-13 | 小米科技有限责任公司 | 搜索结果访问方法、装置及系统 |
| CN105893469A (zh) * | 2016-03-28 | 2016-08-24 | 深圳市双赢伟业科技股份有限公司 | 路由器的缓存方法及路由器 |
| CN105791312A (zh) * | 2016-04-20 | 2016-07-20 | 上海斐讯数据通信技术有限公司 | 无线网络认证装置和方法 |
| CN106101027A (zh) * | 2016-05-31 | 2016-11-09 | 深圳市双赢伟业科技股份有限公司 | 一种交换机及基于交换机的信息处理方法 |
| CN109117447A (zh) * | 2017-06-22 | 2019-01-01 | 深圳联友科技有限公司 | 一种缓存网页的服务器数据访问方法及装置 |
| CN111385336A (zh) * | 2018-12-29 | 2020-07-07 | 广州市百果园信息技术有限公司 | 页面通信方法、装置、计算机设备及存储介质 |
| CN110247996B (zh) * | 2019-06-12 | 2020-03-27 | 珠海读书郎网络教育有限公司 | 基于智慧课堂的可配置缓存系统的无线路由装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101364991A (zh) * | 2007-08-06 | 2009-02-11 | 中兴通讯股份有限公司 | 一种实现wap网站快速浏览的系统及其方法 |
| CN101924696A (zh) * | 2009-06-09 | 2010-12-22 | 索尼公司 | 用于有效实现增强型路由器设备的系统和方法 |
| CN101997853A (zh) * | 2009-08-31 | 2011-03-30 | 中兴通讯股份有限公司 | 数据下载方法及终端 |
| CN102025713A (zh) * | 2010-02-09 | 2011-04-20 | 中国移动通信集团北京有限公司 | 一种访问控制方法、系统及dns服务器 |
| CN103064979A (zh) * | 2013-01-15 | 2013-04-24 | 中兴通讯股份有限公司 | 一种路由器处理网页数据的方法以及路由器 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6338117B1 (en) * | 1998-08-28 | 2002-01-08 | International Business Machines Corporation | System and method for coordinated hierarchical caching and cache replacement |
| US6490615B1 (en) * | 1998-11-20 | 2002-12-03 | International Business Machines Corporation | Scalable cache |
| US6272598B1 (en) * | 1999-03-22 | 2001-08-07 | Hewlett-Packard Company | Web cache performance by applying different replacement policies to the web cache |
| US6389510B1 (en) * | 2000-04-25 | 2002-05-14 | Lucent Technologies Inc. | Method and apparatus for caching web-based information |
| US7082476B1 (en) * | 2000-05-24 | 2006-07-25 | Cisco Technology, Inc. | System and method of optimizing retrieval of network resources by identifying and substituting embedded symbolic host name references with network addresses in accordance with substitution policies |
| US6968389B1 (en) * | 2001-07-17 | 2005-11-22 | Cisco Technology, Inc. | System and method for qualifying requests in a network |
| US7257625B2 (en) * | 2001-12-21 | 2007-08-14 | Nokia, Inc. | Cache on demand |
| US7453852B2 (en) * | 2003-07-14 | 2008-11-18 | Lucent Technologies Inc. | Method and system for mobility across heterogeneous address spaces |
| WO2005093586A1 (ja) * | 2004-03-25 | 2005-10-06 | Softbank Bb Corp. | アクセスシステム及びアクセス方法 |
| US8589561B2 (en) * | 2005-03-22 | 2013-11-19 | Alcatel Lucent | Session level technique for improving web browsing performance on low speed links |
| US8335853B2 (en) * | 2009-12-17 | 2012-12-18 | Sonus Networks, Inc. | Transparent recovery of transport connections using packet translation techniques |
| JP2012078902A (ja) * | 2010-09-30 | 2012-04-19 | Brother Ind Ltd | 情報処理装置、情報処理方法及び情報処理プログラム |
| US20120233351A1 (en) * | 2011-03-11 | 2012-09-13 | Richard Gorgens | Method of directing network traffic |
| US9275162B2 (en) * | 2011-03-22 | 2016-03-01 | Blackberry Limited | Pre-caching web content for a mobile device |
| JP6234919B2 (ja) * | 2011-04-25 | 2017-11-22 | イカノス・コミュニケーションズ・インコーポレイテッドIkanos Communications,Inc. | ネットワーク化環境においてキャッシュするための方法および装置 |
-
2013
- 2013-01-15 CN CN2013100142686A patent/CN103064979A/zh active Pending
- 2013-07-25 WO PCT/CN2013/080108 patent/WO2013185693A1/zh not_active Ceased
- 2013-07-25 EP EP13805026.5A patent/EP2947578A4/en not_active Ceased
- 2013-07-25 US US14/760,798 patent/US20150350373A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101364991A (zh) * | 2007-08-06 | 2009-02-11 | 中兴通讯股份有限公司 | 一种实现wap网站快速浏览的系统及其方法 |
| CN101924696A (zh) * | 2009-06-09 | 2010-12-22 | 索尼公司 | 用于有效实现增强型路由器设备的系统和方法 |
| CN101997853A (zh) * | 2009-08-31 | 2011-03-30 | 中兴通讯股份有限公司 | 数据下载方法及终端 |
| CN102025713A (zh) * | 2010-02-09 | 2011-04-20 | 中国移动通信集团北京有限公司 | 一种访问控制方法、系统及dns服务器 |
| CN103064979A (zh) * | 2013-01-15 | 2013-04-24 | 中兴通讯股份有限公司 | 一种路由器处理网页数据的方法以及路由器 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2947578A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2615057C2 (ru) * | 2014-08-13 | 2017-04-03 | Сяоми Инк. | Способ и устройство для доступа к web-странице и маршрутизатор |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2947578A1 (en) | 2015-11-25 |
| EP2947578A4 (en) | 2015-12-09 |
| CN103064979A (zh) | 2013-04-24 |
| US20150350373A1 (en) | 2015-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2013185693A1 (zh) | 一种路由器处理网页数据的方法以及路由器 | |
| CN102984286B (zh) | 一种dns服务器的缓存更新方法、装置及系统 | |
| US8463915B1 (en) | Method for reducing DNS resolution delay | |
| CN104580074B (zh) | 客户端应用的登录方法及其相应的服务器 | |
| CN102594796B (zh) | 一种终端设备及用户信息同步方法 | |
| CN105100294B (zh) | 获取网页的方法、系统、网络服务器、浏览器和gslb | |
| CN103384993B (zh) | 用户设备访问网页的重定向方法、网关以及服务器 | |
| WO2017114206A1 (zh) | 短链接处理方法、装置及短链接服务器 | |
| US20130346552A1 (en) | Download method, system, and device for mobile terminal | |
| CN102026290A (zh) | 一种无线移动网关及该无线移动网关响应用户访问的方法 | |
| WO2014206118A1 (zh) | 基于tcp协议的移动互联网域名解析方法及dns服务器 | |
| WO2013131472A1 (zh) | 消息处理方法、装置和系统 | |
| CN114466054B (zh) | 数据处理方法、装置、设备,及计算机可读存储介质 | |
| CN103685601A (zh) | 应用识别方法及装置 | |
| CN102571941B (zh) | 云端点对点数据传输方法及系统 | |
| CN106230942A (zh) | 一种回源访问的方法及系统 | |
| WO2017080459A1 (zh) | 服务内容的缓存及提供方法、装置、系统和存储介质 | |
| CN105978844A (zh) | 一种基于路由器的网络访问控制方法、路由器和系统 | |
| WO2013120315A1 (zh) | 域名信息的处理方法、无线路由器和客户端 | |
| CN102098328B (zh) | 超文本传输协议http流关联方法和设备 | |
| CN105279156B (zh) | 网络信息通信方法及网络信息浏览装置 | |
| CN110933193B (zh) | 域名解析方法、装置、电子设备及计算机可读存储介质 | |
| WO2011032508A1 (zh) | 一种生成书签的方法、设备与系统 | |
| CN107071091B (zh) | 一种优化dns域名解析的实现方法 | |
| CN112839070B (zh) | 数据处理方法、装置和cdn网络中的节点设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13805026 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013805026 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14760798 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |