RU2015124173A - Способ и устройство для доступа к web-странице и маршрутизатор - Google Patents
Способ и устройство для доступа к web-странице и маршрутизатор Download PDFInfo
- Publication number
- RU2015124173A RU2015124173A RU2015124173A RU2015124173A RU2015124173A RU 2015124173 A RU2015124173 A RU 2015124173A RU 2015124173 A RU2015124173 A RU 2015124173A RU 2015124173 A RU2015124173 A RU 2015124173A RU 2015124173 A RU2015124173 A RU 2015124173A
- Authority
- RU
- Russia
- Prior art keywords
- web page
- url
- resource
- local
- urls
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. 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/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5681—Pre-fetching or pre-delivering data based on network characteristics
Landscapes
- Engineering & Computer Science (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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Claims (67)
1. Способ доступа к web-странице, содержащий этапы, на которых:
принимают запрос доступа к web-странице из терминала, причем запрос доступа к web-странице содержит целевой унифицированный указатель ресурсов (URL),
проводят поиск в сохраненных локальных URL в соответствии с целевым URL,
если целевой URL обнаруживается в локальных URL, получают ресурс целевой web-страницы, соответствующий целевому URL, из сохраненных локальных ресурсов web-страницы, и
отправляют ресурс целевой web-страницы на терминал.
2. Способ по п. 1, отличающийся тем, что до приема запроса доступа к web-странице из терминала способ дополнительно содержит этапы, на которых:
получают локальные URL, причем локальные URL содержат по меньшей мере один URL, причем по меньшей мере один URL является URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, и
сохраняют локальные URL и сохраняют локальный ресурс web-страницы, составленный с помощью ресурса web-страницы, соответствующего по меньшей мере одному URL.
3. Способ по п. 2, отличающийся тем, что этап, на котором получают локальные URL, содержит этапы, на которых:
получают белый список пользователей из сервера, причем белый список пользователей содержит по меньшей мере один URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, причем по меньшей мере один URL генерируется сервером в соответствии с заданной стратегией, и
генерируют локальные URL с помощью синтаксического анализа URL в белом списке пользователей.
4. Способ по п. 3, отличающийся тем, что этап, на котором получают белый список пользователей из сервера, содержит этапы, на которых:
отправляют запрос получения белого списка на сервер в соответствии с первым определенным временем цикла, причем запрос получения белого списка содержит первый идентификатор маршрутизатора, причем соответствующая зависимость между различными идентификаторами маршрутизатора и белыми списками пользователей сохраняется на сервере, и
принимают белый список пользователей, соответствующий первому идентификатору маршрутизатора, из сервера, после того, как сервер проводит поиск в соответствующей зависимости.
5. Способ по п. 2, отличающийся тем, что этап, на котором сохраняют локальные URL, содержит этапы, на которых:
сохраняют локальные URL в базе данных, сконфигурированной на локальном диске, и/или
кэшируют локальные URL в памяти, назначенной для ядра.
6. Способ по п. 5, отличающийся тем, что способ дополнительно содержит этапы, на которых:
определяют срок действия для каждого URL в локальных URL, сохраненных в базе данных,
сканируют срок действия в базе данных в соответствии со вторым определенным временем цикла, и
удаляют, в соответствии с результатом сканирования, URL с истекшим сроком, срок действия которого истекает, из локальных URL и удаляют ресурс web-страницы, соответствующий URL с истекшим сроком, из локальных ресурсов web-страницы.
7. Способ по п. 2, отличающийся тем, что этап, на котором сохраняют локальный ресурс web-страницы, составленный с помощью ресурса web-страницы, соответствующего по меньшей мере одному URL, содержит этапы, на которых:
загружают ресурс web-страницы, соответствующий каждому URL по меньшей мере одного URL, из сервера,
генерируют локальный адрес памяти каждого ресурса web-страницы, соответствующего каждому URL, причем локальный адрес памяти идентифицируется с помощью использования хэш-значения URL, соответствующего каждому ресурсу web-страницы, и корневого каталога памяти ресурса web-страницы, и
сохраняют каждый ресурс web-страницы на локальном диске в соответствии с локальным адресом памяти каждого ресурса web-страницы.
8. Способ по п. 7, отличающийся тем, что этап, на котором получают ресурс целевой web-страницы, соответствующий целевому URL, из сохраненных локальных ресурсов web-страницы, содержит этапы, на которых:
отправляют целевой URL в назначенный порт, мониторинг которого осуществляется web-службой,
когда web служба осуществила мониторинг целевого URL в назначенном порте, определяют локальный адрес памяти ресурса целевой web-страницы в соответствии с хэш-значением целевого URL и корневым каталогом памяти ресурса web-страницы, и
получают ресурс целевой web-страницы из локального диска в соответствии с локальным адресом памяти ресурса целевой web-страницы.
9. Устройство для доступа к web-странице, содержащее:
блок приема, выполненный с возможностью приема запроса доступа к web-странице из терминала, причем запрос доступа к web-странице содержит целевой унифицированный указатель ресурсов (URL),
блок поиска, выполненный с возможностью проведения поиска в сохраненных локальных URL в соответствии с целевым URL,
блок получения, выполненный с возможностью получения ресурса целевой web-страницы, соответствующего целевому URL, из сохраненных локальных ресурсов web-страницы, если целевой URL обнаруживается в локальных URL, и
блок отправки, выполненный с возможностью отправки ресурса целевой web-страницы на терминал.
10. Устройство по п. 9, отличающееся тем, что устройство дополнительно содержит:
блок получения, выполненный с возможностью получения локальных URL, причем локальные URL содержат по меньшей мере один URL, причем по меньшей мере один URL является URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, и
первый блок хранения, выполненный с возможностью сохранения локальных URL, и
второй блок хранения, выполненный с возможностью сохранения локального ресурса web-страницы, составленного с помощью ресурса web-страницы, соответствующего по меньшей мере одному URL.
11. Устройство по п. 10, отличающееся тем, что устройство получения содержит:
подблок получения белого списка, выполненный с возможностью получения белого списка пользователей из сервера, причем белый список пользователей содержит по меньшей мере один URL ресурса web-страницы, соответствующего тенденции доступа пользователя терминала, причем по меньшей мере один URL генерируется сервером в соответствии с заданной стратегией, и
подблок генерации локального URL, выполненный с возможностью генерации локальных URL с помощью синтаксического анализа URL в белом списке пользователей.
12. Устройство по п. 11, отличающееся тем, что подблок получения белого списка содержит:
модуль отправки запроса получения, выполненный с возможностью отправки запроса получения белого списка на сервер в соответствии с первым определенным временем цикла, причем запрос получения белого списка содержит первый идентификатор маршрутизатора, причем соответствующая зависимость между различными идентификаторами маршрутизатора и белыми списками пользователей сохраняется на сервере, и
модуль приема белого списка, выполненный с возможностью приема белого списка пользователей, соответствующего первому идентификатору маршрутизатора, из сервера, после того, как сервер проводит поиск в соответствующей зависимости.
13. Устройство по п. 10, отличающееся тем, что первый блок хранения содержит по меньшей мере один из следующих подблоков:
подблок хранения на диске, выполненный с возможностью сохранения локальных URL в базе данных, сконфигурированной на локальном диске, и
подблок хранения в памяти, выполненный с возможностью кэширования локальных URL в памяти, назначенной для ядра.
14. Устройство по п. 13, отличающееся тем, что устройство дополнительно содержит:
блок определения, выполненный с возможностью определения срока действия для каждого URL в локальных URL, сохраненных в базе данных,
блок сканирования, выполненный с возможностью сканирования срока действия в базе данных в соответствии со вторым определенным временем цикла, и
блок удаления, выполненный с возможностью удаления, в соответствии с результатом сканирования, URL с истекшим сроком, срок действия которого истекает, из локальных URL и удаление ресурса web-страницы, соответствующего URL с истекшим сроком, из локальных ресурсов web-страницы.
15. Устройство по п. 10, отличающееся тем, что второй блок хранения содержит:
подблок загрузки ресурса web-страницы, выполненный с возможностью загрузки ресурса web-страницы, соответствующего каждому URL по меньшей мере одного URL, из сервера,
подблок генерации адреса памяти, выполненный с возможностью генерации локального адреса памяти каждого ресурса web-страницы, соответствующего каждому URL, причем локальный адрес памяти идентифицируется с помощью использования хэш-значения URL, соответствующего каждому ресурсу web-страницы, и корневого каталога памяти ресурса web-страницы, и
подблок хранения ресурса web-страницы, выполненный с возможностью сохранения каждого ресурса web-страницы на локальном диске в соответствии с локальным адресом памяти каждого ресурса web-страницы.
16. Устройство по п. 15, отличающееся тем, что блок получения содержит:
подблок отправки целевого URL, выполненный с возможностью отправки целевого URL в назначенный порт, мониторинг которого осуществляется web-службой,
подблок определения адреса памяти, выполненный с возможностью: когда web служба осуществила мониторинг целевого URL в назначенном порте, определения локального адреса памяти ресурса целевой web-страницы в соответствии с хэш-значением целевого URL и корневым каталогом памяти ресурса web-страницы, и
подблок получения ресурса web-страницы, выполненный с возможностью получения ресурса целевой web-страницы из локального диска в соответствии с локальным адресом памяти ресурса целевой web-страницы.
17. Маршрутизатор, содержащий:
процессор; и
память для хранения инструкций, выполняемых процессором,
причем процессор выполнен с возможностью:
приема запроса доступа к web-странице из терминала, причем запрос доступа к web-странице содержит целевой унифицированный указатель ресурсов (URL),
проведения поиска в сохраненных локальных URL в соответствии с целевым URL,
если целевой URL обнаруживается в локальных URL, получения ресурса целевой web-страницы, соответствующего целевому URL, из сохраненных локальных ресурсов web-страницы, и
отправки ресурса целевой web-страницы на терминал.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410398182.2 | 2014-08-13 | ||
CN201410398182.2A CN104202360B (zh) | 2014-08-13 | 2014-08-13 | 访问网页的方法、装置及路由器 |
PCT/CN2015/074586 WO2016023357A1 (zh) | 2014-08-13 | 2015-03-19 | 访问网页的方法、装置及路由器 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2015124173A true RU2015124173A (ru) | 2017-01-10 |
RU2615057C2 RU2615057C2 (ru) | 2017-04-03 |
Family
ID=52087585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2015124173A RU2615057C2 (ru) | 2014-08-13 | 2015-03-19 | Способ и устройство для доступа к web-странице и маршрутизатор |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP2985705A3 (ru) |
JP (1) | JP2016533594A (ru) |
KR (1) | KR20160030381A (ru) |
CN (1) | CN104202360B (ru) |
BR (1) | BR112015015521A2 (ru) |
MX (1) | MX2015006727A (ru) |
RU (1) | RU2615057C2 (ru) |
WO (1) | WO2016023357A1 (ru) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104202360B (zh) * | 2014-08-13 | 2015-12-30 | 小米科技有限责任公司 | 访问网页的方法、装置及路由器 |
CN105743953B (zh) * | 2014-12-11 | 2019-03-29 | 广州市动景计算机科技有限公司 | 文件的下载方法、***及路由器 |
CN105828174B (zh) * | 2015-01-05 | 2019-11-05 | 中兴通讯股份有限公司 | 一种分享媒体内容的方法和装置 |
CN104778206A (zh) * | 2015-03-10 | 2015-07-15 | 小米科技有限责任公司 | 服务资源的url获取方法及装置 |
CN104965855A (zh) * | 2015-05-29 | 2015-10-07 | 董遂武 | 一种提供网页服务的网页缓存管理*** |
CN105978844A (zh) * | 2015-06-04 | 2016-09-28 | 乐视致新电子科技(天津)有限公司 | 一种基于路由器的网络访问控制方法、路由器和*** |
CN106326223A (zh) * | 2015-06-16 | 2017-01-11 | 广州市动景计算机科技有限公司 | 一种网页资源获取方法和装置 |
CN106550408B (zh) * | 2015-09-23 | 2020-10-30 | 周祥宇 | 一种基于自组网的数据对象整合方法 |
CN106686028A (zh) * | 2015-11-06 | 2017-05-17 | 北京金山安全软件有限公司 | 一种资源文件下载方法和装置 |
CN105871980A (zh) * | 2015-12-01 | 2016-08-17 | 乐视体育文化产业发展(北京)有限公司 | 提高缓存命中率的方法及装置 |
CN105488200A (zh) * | 2015-12-08 | 2016-04-13 | 小米科技有限责任公司 | 网页显示方法及装置 |
US20180302468A1 (en) * | 2016-03-14 | 2018-10-18 | Ebay Inc. | System and method for delegating content processing |
CN107544986A (zh) * | 2016-06-23 | 2018-01-05 | 珠海金山办公软件有限公司 | 一种网页展示方法及装置 |
CN106657217A (zh) * | 2016-09-20 | 2017-05-10 | 厦门伙伴信息技术有限公司 | 一种基于路由设备的app下载缓存的方法 |
CN106254554A (zh) * | 2016-09-30 | 2016-12-21 | 上海斐讯数据通信技术有限公司 | 基于Wifi存储实现的文件共享闭环***及控制方法 |
CN106528108A (zh) * | 2016-10-31 | 2017-03-22 | 任子行网络技术股份有限公司 | 一种基于代码文件路由的web开发方法和装置 |
CN109117447A (zh) * | 2017-06-22 | 2019-01-01 | 深圳联友科技有限公司 | 一种缓存网页的服务器数据访问方法及装置 |
CN107864173A (zh) * | 2017-06-26 | 2018-03-30 | 平安普惠企业管理有限公司 | 终端页面缓存方法、***及可读存储介质 |
CN107391685A (zh) * | 2017-07-24 | 2017-11-24 | 北京小米移动软件有限公司 | 页面显示方法及装置 |
CN110020338B (zh) * | 2017-08-17 | 2022-10-28 | 腾讯科技(深圳)有限公司 | 浏览器、网页打开方法及设备 |
CN107608722B (zh) * | 2017-09-19 | 2020-12-01 | 北京安博通科技股份有限公司 | 应用程序下载方法及装置 |
CN108337317B (zh) * | 2018-02-09 | 2021-07-16 | 马上消费金融股份有限公司 | 一种处理路由请求的方法及装置 |
CN108549673A (zh) * | 2018-03-29 | 2018-09-18 | 优视科技有限公司 | 网页资源的预加载方法、客户端、服务器及网络*** |
CN108600342B (zh) * | 2018-03-30 | 2020-01-10 | 连尚(新昌)网络科技有限公司 | 一种消息显示方法、设备及存储介质 |
CN110875910B (zh) * | 2018-08-31 | 2022-10-28 | 阿里巴巴集团控股有限公司 | 一种获取网络传输信息的方法、装置及*** |
CN110110194A (zh) * | 2019-04-29 | 2019-08-09 | 百度在线网络技术(北京)有限公司 | 一种资源获取方法、服务器、客户端及电子设备 |
CN110213339B (zh) * | 2019-05-10 | 2021-12-14 | 腾讯科技(深圳)有限公司 | 资源访问方法、装置、存储介质和计算机设备 |
CN110233882B (zh) * | 2019-05-23 | 2022-01-11 | 广州视源电子科技股份有限公司 | 页面资源的访问控制方法、装置、***、存储介质以及设备 |
US20220382419A1 (en) * | 2019-11-14 | 2022-12-01 | Lg Electronics Inc. | Display device and control method thereof |
CN112118319B (zh) * | 2020-09-22 | 2023-06-09 | 国网数字科技控股有限公司 | 一种网络url资源处理方法及*** |
CN113486274A (zh) * | 2021-07-13 | 2021-10-08 | 中原银行股份有限公司 | 一种前端页面路由方法、终端设备及计算机介质 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001256098A (ja) * | 2000-03-09 | 2001-09-21 | Hitachi Ltd | プロキシサーバにおけるキャッシの制御方法 |
US6917960B1 (en) * | 2000-05-05 | 2005-07-12 | Jibe Networks | Intelligent content precaching |
KR20020089945A (ko) * | 2001-05-25 | 2002-11-30 | 드림인텍 주식회사 | 웹가속기를 가지는 네트워크 시스템 및 그 동작방법 |
JP2003046537A (ja) * | 2001-07-30 | 2003-02-14 | Tsunagu Network Communications Inc | 集合住宅の通信サービスシステム、ルータ装置、集合住宅の通信サービス提供方法、コンピュータ読取り可能な記録媒体並びにコンピュータプログラム |
JP2004280405A (ja) * | 2003-03-14 | 2004-10-07 | Sony Corp | 情報提供システム及び情報提供方法、並びにコンピュータ・プログラム |
US7624126B2 (en) * | 2003-06-25 | 2009-11-24 | Microsoft Corporation | Registering for and retrieving database table change information that can be used to invalidate cache entries |
RU2399090C2 (ru) * | 2008-12-03 | 2010-09-10 | Общество С Ограниченной Ответственностью "Мералабс" | Система и способ для интернет-поиска мультимедийного контента реального времени |
JP5321863B2 (ja) * | 2011-12-05 | 2013-10-23 | 株式会社東芝 | コンテンツキャッシュ装置、コンテンツキャッシュ方法およびコンピュータプログラム |
CN103888358B (zh) * | 2012-12-20 | 2017-05-03 | ***通信集团公司 | 一种路由方法、装置、***及网关设备 |
CN103064979A (zh) * | 2013-01-15 | 2013-04-24 | 中兴通讯股份有限公司 | 一种路由器处理网页数据的方法以及路由器 |
CN103648192A (zh) * | 2013-12-12 | 2014-03-19 | 常州面包电子科技有限公司 | 一种集成电子自助导游功能的无线路由器 |
CN104202360B (zh) * | 2014-08-13 | 2015-12-30 | 小米科技有限责任公司 | 访问网页的方法、装置及路由器 |
-
2014
- 2014-08-13 CN CN201410398182.2A patent/CN104202360B/zh active Active
-
2015
- 2015-03-19 WO PCT/CN2015/074586 patent/WO2016023357A1/zh active Application Filing
- 2015-03-19 KR KR1020157013074A patent/KR20160030381A/ko not_active Application Discontinuation
- 2015-03-19 JP JP2016541812A patent/JP2016533594A/ja active Pending
- 2015-03-19 MX MX2015006727A patent/MX2015006727A/es unknown
- 2015-03-19 BR BR112015015521A patent/BR112015015521A2/pt not_active IP Right Cessation
- 2015-03-19 RU RU2015124173A patent/RU2615057C2/ru active
- 2015-07-30 EP EP15179138.1A patent/EP2985705A3/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP2985705A3 (en) | 2016-03-09 |
BR112015015521A2 (pt) | 2017-07-11 |
RU2615057C2 (ru) | 2017-04-03 |
WO2016023357A1 (zh) | 2016-02-18 |
EP2985705A2 (en) | 2016-02-17 |
MX2015006727A (es) | 2017-03-20 |
JP2016533594A (ja) | 2016-10-27 |
CN104202360A (zh) | 2014-12-10 |
KR20160030381A (ko) | 2016-03-17 |
CN104202360B (zh) | 2015-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2015124173A (ru) | Способ и устройство для доступа к web-странице и маршрутизатор | |
CN106933854B (zh) | 短链接处理方法、装置及服务器 | |
US10250526B2 (en) | Method and apparatus for increasing subresource loading speed | |
CN106489258B (zh) | 使用信息中心网络链接到内容 | |
JP5828760B2 (ja) | キャッシュを最適化するための方法とシステム | |
CN106933871B (zh) | 短链接处理方法、装置及短链接服务器 | |
CN102984286B (zh) | 一种dns服务器的缓存更新方法、装置及*** | |
CN109492148B (zh) | 基于Redis的ElasticSearch分页查询方法和设备 | |
KR20110069178A (ko) | 네트워크 인터페이스를 결정하는 방법, 장치 및 컴퓨터 판독 가능 저장 매체 | |
RU2015111159A (ru) | Способ и устройство для основанного на маршрутизаторе управления работой в сети | |
RU2016142285A (ru) | Клиентская платформа интеграции сервисов | |
RU2642833C2 (ru) | Способ и устройство для обеспечения медиаресурса | |
WO2017166524A1 (zh) | 域名解析方法及装置 | |
RU2016136668A (ru) | Кэширование зашифрованного содержимого | |
EP3103032A1 (en) | Trend response management | |
EP3170091A1 (en) | Method and server of remote information query | |
CN107135242B (zh) | Mongodb集群访问方法、装置及*** | |
CN110674427B (zh) | 响应网页访问请求的方法、装置、设备及存储介质 | |
RU2018146848A (ru) | Способ и устройство для предотвращения атаки на сервер | |
JP2010537324A5 (ru) | ||
US10333966B2 (en) | Quarantining an internet protocol address | |
CN102333123A (zh) | 文件存储方法、设备、查找方法、设备和网络设备 | |
US20160050292A1 (en) | Local web resource access | |
CN105426422B (zh) | 分布式服务的数据处理方法及装置 | |
CN108073660B (zh) | 一种实现缓存数据同步的方法及*** |