其实也没什么原理,也就是360检测到浏览器访问慢的时候,360就用自己的服务器访问一遍再把结果给你

nginx生成的log

124.93.200.217 - - [19/Apr/2016:21:17:04 +0800] "GET /MDN/en-US/docs/Web.1.html HTTP/1.1" 200 96781 "http://blog.csdn.net/gsls200808/article/details/51065139" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
124.93.200.217 - - [19/Apr/2016:21:18:39 +0800] "GET /MDN/en-US/docs/Web/Apps.html HTTP/1.1" 200 41906 "http://115.159.125.217:8080/MDN/en-US/docs/Web.1.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
124.93.200.217 - - [19/Apr/2016:21:18:40 +0800] "GET /MDN/en-US/docs/Web/Apps$styles.css HTTP/1.1" 200 4451 "http://115.159.125.217:8080/MDN/en-US/docs/Web/Apps.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
220.181.132.216 - - [19/Apr/2016:21:18:41 +0800] "GET /MDN/en-US/docs/Web.1.html HTTP/1.1" 200 96781 "http://115.159.125.217:8080/MDN/en-US/docs/Web.1.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
124.93.200.217 - - [19/Apr/2016:21:18:49 +0800] "GET /MDN/en-US/docs/Web/Apps/Fundamentals/Quickstart.html HTTP/1.1" 200 66723 "http://115.159.125.217:8080/MDN/en-US/docs/Web/Apps.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
101.199.112.50 - - [19/Apr/2016:21:18:50 +0800] "GET /MDN/en-US/docs/Web.1.html HTTP/1.1" 200 96781 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
124.93.200.217 - - [19/Apr/2016:21:18:58 +0800] "GET /MDN/en-US/Apps/Build/Modern_web_app_architecture.html HTTP/1.1" 200 41854 "http://115.159.125.217:8080/MDN/en-US/docs/Web/Apps/Fundamentals/Quickstart.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
124.93.200.217 - - [19/Apr/2016:21:19:03 +0800] "GET /MDN/en-US/docs/skills.html HTTP/1.1" 200 42742 "http://115.159.125.217:8080/MDN/en-US/Apps/Build/Modern_web_app_architecture.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
124.93.200.217 - - [19/Apr/2016:21:19:04 +0800] "GET /MDN/en-US/docs/Learn$styles.css HTTP/1.1" 200 163 "http://115.159.125.217:8080/MDN/en-US/docs/skills.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
124.93.200.217 - - [19/Apr/2016:21:19:13 +0800] "GET /MDN/en-US/docs/Learn/Getting_started_with_the_web.html HTTP/1.1" 200 49628 "http://115.159.125.217:8080/MDN/en-US/docs/skills.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
124.93.200.217 - - [19/Apr/2016:21:19:20 +0800] "GET /MDN/en-US/Learn/Getting_started_with_the_web/How_to_set_up_your_work_environment.html HTTP/1.1" 200 51394 "http://115.159.125.217:8080/MDN/en-US/docs/Learn/Getting_started_with_the_web.html" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)"
220.181.132.216 - - [19/Apr/2016:21:19:41 +0800] "GET /MDN/en-US/docs/Web/Apps/Fundamentals/Quickstart.html HTTP/1.1" 200 66723 "http://115.159.125.217:8080/MDN/en-US/docs/Web/Apps/Fundamentals/Quickstart.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
220.181.132.216 - - [19/Apr/2016:21:19:46 +0800] "GET /MDN/en-US/Apps/Build/Modern_web_app_architecture.html HTTP/1.1" 200 41854 "http://115.159.125.217:8080/MDN/en-US/Apps/Build/Modern_web_app_architecture.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
101.199.108.59 - - [19/Apr/2016:21:19:55 +0800] "GET /MDN/en-US/Apps/Build/Modern_web_app_architecture.html HTTP/1.1" 200 41854 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
101.199.108.59 - - [19/Apr/2016:21:19:55 +0800] "GET /MDN/en-US/docs/Web/Apps$styles.css HTTP/1.1" 200 4451 "http://115.159.125.217:8080/MDN/en-US/Apps/Build/Modern_web_app_architecture.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.195 - - [19/Apr/2016:21:19:57 +0800] "GET /MDN/en-US/docs/Web/Apps$styles.css HTTP/1.1" 200 4451 "http://115.159.125.217:8080/MDN/en-US/docs/Web/Apps/Fundamentals/Quickstart.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.195 - - [19/Apr/2016:21:19:57 +0800] "GET /MDN/en-US/docs/Web/Apps/Fundamentals/Quickstart.html HTTP/1.1" 200 66723 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.216 - - [19/Apr/2016:21:20:10 +0800] "GET /MDN/en-US/docs/Web/Apps.html HTTP/1.1" 200 41906 "http://115.159.125.217:8080/MDN/en-US/docs/Web/Apps.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
220.181.132.197 - - [19/Apr/2016:21:20:28 +0800] "GET /MDN/en-US/docs/Web/Apps.html HTTP/1.1" 200 41906 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.197 - - [19/Apr/2016:21:20:28 +0800] "GET /MDN/en-US/docs/Web/Apps$styles.css HTTP/1.1" 200 4451 "http://115.159.125.217:8080/MDN/en-US/docs/Web/Apps.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.216 - - [19/Apr/2016:21:20:38 +0800] "GET /MDN/en-US/Learn/Getting_started_with_the_web/How_to_set_up_your_work_environment.html HTTP/1.1" 200 51394 "http://115.159.125.217:8080/MDN/en-US/Learn/Getting_started_with_the_web/How_to_set_up_your_work_environment.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
101.199.112.45 - - [19/Apr/2016:21:20:48 +0800] "GET /MDN/en-US/Learn/Getting_started_with_the_web/How_to_set_up_your_work_environment.html HTTP/1.1" 200 51394 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
101.199.112.45 - - [19/Apr/2016:21:20:48 +0800] "GET /MDN/en-US/docs/Learn$styles.css HTTP/1.1" 200 163 "http://115.159.125.217:8080/MDN/en-US/Learn/Getting_started_with_the_web/How_to_set_up_your_work_environment.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.216 - - [19/Apr/2016:21:20:50 +0800] "GET /MDN/en-US/docs/Web.1.html HTTP/1.1" 200 96781 "http://115.159.125.217/" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
220.181.132.216 - - [19/Apr/2016:21:20:56 +0800] "GET /MDN/en-US/docs/Learn/Getting_started_with_the_web.html HTTP/1.1" 200 49628 "http://115.159.125.217:8080/MDN/en-US/docs/Learn/Getting_started_with_the_web.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
101.199.108.119 - - [19/Apr/2016:21:21:00 +0800] "GET /MDN/en-US/docs/Web.1.html HTTP/1.1" 200 96781 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36"
220.181.132.216 - - [19/Apr/2016:21:21:05 +0800] "GET /MDN/en-US/docs/skills.html HTTP/1.1" 200 42742 "http://115.159.125.217:8080/MDN/en-US/docs/skills.html" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)"
101.199.108.58 - - [19/Apr/2016:21:21:12 +0800] "GET /MDN/en-US/docs/Learn/Getting_started_with_the_web.html HTTP/1.1" 200 49628 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
101.199.108.58 - - [19/Apr/2016:21:21:13 +0800] "GET /MDN/en-US/docs/Learn$styles.css HTTP/1.1" 200 163 "http://115.159.125.217:8080/MDN/en-US/docs/Learn/Getting_started_with_the_web.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.197 - - [19/Apr/2016:21:21:17 +0800] "GET /MDN/en-US/docs/skills.html HTTP/1.1" 200 42742 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"
220.181.132.197 - - [19/Apr/2016:21:21:17 +0800] "GET /MDN/en-US/docs/Learn$styles.css HTTP/1.1" 200 163 "http://115.159.125.217:8080/MDN/en-US/docs/skills.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4"

其中124.93.200.217是笔者电脑的IP

其它IP,如220.181.132.216,220.181.132.197,220.181.132.195,101.199.108.59,101.199.112.50,101.199.112.45均为360奇虎公司的服务器,仔细观察发现,360公司使用了各种版本的浏览器的user agent,等等以便适配不同浏览器的访问效果。360服务器缓存之后,访问速度应该有一点提升。

360浏览器加速原理相关推荐

  1. 360浏览器开启webGL硬件加速解决百度地图3D视角正常展示的解决方案

    WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTM ...

  2. 网页游戏加速浏览器的原理是什么?

    W:网页游戏加速浏览器的原理是什么? Q: 网页游戏加速浏览器,可以加速游戏,主要运用了以下原理: 1)浏览器设置了代理,加速资源拉取速度,提高游戏流畅性: 2)浏览器对其它应用进行限速,经历将资源分 ...

  3. 防止360浏览器小窗下载视频

    阿酷TONY / 原创 / 2021-9-1 / 长沙 防止360等浏览器小窗下载视频的效果,实测效果参见本人测试页: 防录屏完整效果参见:https://tony.89525.com/edu/ 1. ...

  4. 浏览器渲染原理-通俗易懂版本

    文章目录 浏览器渲染原理 前言 1. 网页的解析过程 2. 浏览器的功能与组成 2.1 浏览器内核 2.2 进程与线程 3. 浏览器渲染流程 3.1 渲染引擎解析过程 3.2 渲染引擎主要模块 4. ...

  5. 360浏览器 隐私_2020年5个用于在线隐私的浏览器扩展

    360浏览器 隐私 HTTPS无处不在 (HTTPS Everywhere) In the early days, the internet was unencrypted and dangerous ...

  6. 360浏览器登录_360安全浏览器12下载-360安全浏览器12最新版下载

    360安全浏览器12是一款比较不错的浏览器软件,能够让你轻松的去进行上网,不用担心各种卡顿,给你带来很多乐趣,让你轻松上网冲浪,喜欢的快来下载看看吧. 360安全浏览器12特色: 1.拥有国内最大的恶 ...

  7. Java web小项目_个人主页(2)—— 边缘加速原理与实现

    摘自:Java web小项目_个人主页(2)-- 边缘加速原理与实现 作者:丶PURSUING 发布时间: 2021-03-27 14:44:40 网址:https://blog.csdn.net/w ...

  8. 360浏览器图片放大镜如何关闭

    360浏览器图片放大镜怎么关闭?360浏览器是一款功能强大的浏览器,在使用浏览器的时候,鼠标移动到图片那里,就会自动放大.有时候会很不方便,要怎么关闭呢,下面就给大家分享具体步骤. 打开工具,选择设置 ...

  9. 使360浏览器打开网页默认为极速模式

    360浏览器是双核浏览器–基于Webkit内核用于常用网站的高速浏览和基于IE的Trident内核 极速模式下,网站打开速度快,但某些网站在极速模式下可能出现兼容性问题,显示不正常. 兼容模式下,网站 ...

最新文章

  1. Python学习日志(5)- Numpy
  2. 30分钟学会mysql_30分钟回顾MySQL语法(下)
  3. java 怎么把list流化_Java 中的数据流和函数式编程
  4. 从零开始学 Web 之 DOM(六)为元素绑定与解绑事件
  5. 【JSP】JSP的运行原理
  6. redis专题:数据库和redis缓存一致性解决方案
  7. Scala的所有符号运算符都意味着什么?
  8. 使用 profile 进行python代码性能分析
  9. php下载apk文件源码下载,php文件下载功能简单源码示例
  10. JZOJ 3055. 【NOIP2012模拟10.27】比赛
  11. MATLAB(五) 图像处理--图像分割
  12. NDK开发Android端RTMP直播推流程序
  13. 很好用的绘图软件cad,非常喜欢这个简易方法
  14. [19保研]中国科学院沈阳计算技术研究所教育中心2019年保研夏令营通知
  15. pwm脉宽调制c语言程序,MCS-51系列单片机C语言编程PWM脉宽调制器程序模板
  16. 【JAVA】图形用户界面练习
  17. android 关闭jack_编译Android时禁用Jack Server
  18. 博客(blog.m1kh.com)
  19. mybatis嵌套查询
  20. 解读B站Q4财报:Q4营收同比增74%,B站破圈能继续俘获大众芳心?

热门文章

  1. Adobe Acrobat DC 2015 for Mac
  2. 调用 McAfee/KasperSky 扫描杀毒
  3. 百度上线惊雷算法3.0
  4. GTA5详尽画质选项分析及效果对比。量力而行,适合自己的才是最好的
  5. php 模糊 字符串,php 模糊查询的实现方法
  6. J2EE中使用Spring AOP框架和EJB组件(6)
  7. 逆战班 css表单笔记合集
  8. maya脚本用python还是mel_Maya的mel脚本需要注意的几个地方和技巧
  9. python网络爬虫实列——站长之家url解码编码
  10. ftl模板导出excel_使用freemarker模板引擎导出word或excel文件(代码实现)